/*
 * PMetIhcView.java:
 *
 * Proyecto Metodología IHC
 *
 */
package pmetihc;

import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.jdesktop.application.Action;
import org.jdesktop.application.ResourceMap;
import org.jdesktop.application.SingleFrameApplication;
import org.jdesktop.application.FrameView;
import org.jdesktop.application.TaskMonitor;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Timer;
import javax.swing.Icon;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.UIManager;
import org.jvnet.substance.SubstanceLookAndFeel;
import org.jvnet.substance.skin.BusinessBlackSteelSkin;
import org.jvnet.substance.skin.MistAquaSkin;
import pmetihc.PMetIhcApp;

/**
 * The application's main frame.
 */
public class PMetIhcView extends FrameView {

    public PMetIhcView(SingleFrameApplication app) {
        super(app);

        initComponents();
        jTextFieldNumeroModulosPequeños.addKeyListener(new ValidadorEnteros());
        jTextFieldNumeroModulosMedianos.addKeyListener(new ValidadorEnteros());
        jTextFieldUCE.addKeyListener(new ValidadorEnteros());
        jTextFieldUNCE.addKeyListener(new ValidadorEnteros());
        jTextFieldUEX.addKeyListener(new ValidadorEnteros());
        jTextFieldHorasSoftwarePequeño.addKeyListener(new ValidadorEnteros());
        jTextFieldHorasSoftwareMediano.addKeyListener(new ValidadorEnteros());
        jTextFieldHorasSoftwareGrande.addKeyListener(new ValidadorEnteros());

        jTextFieldValorUF.addKeyListener(new ValidaPaso(jTextFieldValorUF, barraVista2));
        jTextFieldGastoArriendoOficina.addKeyListener(new ValidaPaso(jTextFieldGastoArriendoOficina, barraVista2));
        jTextFieldGastoGastosOperacionales.addKeyListener(new ValidaPaso(jTextFieldGastoGastosOperacionales, barraVista2));
        jTextFieldGastoMaterialApoyo.addKeyListener(new ValidaPaso(jTextFieldGastoMaterialApoyo, barraVista2));
        jTextFieldGastoInsumos.addKeyListener(new ValidaPaso(jTextFieldGastoInsumos, barraVista2));
        jTextFieldGastoGastosBasicos.addKeyListener(new ValidaPaso(jTextFieldGastoGastosBasicos, barraVista2));
        jTextFieldGastoMovilizacion.addKeyListener(new ValidaPaso(jTextFieldGastoMovilizacion, barraVista2));
        jTextFieldGastoCoffeBreaks.addKeyListener(new ValidaPaso(jTextFieldGastoCoffeBreaks, barraVista2));
        jTextFieldGastoAlimentacion.addKeyListener(new ValidaPaso(jTextFieldGastoAlimentacion, barraVista2));
        jTextFieldGastoServiciosExternos.addKeyListener(new ValidaPaso(jTextFieldGastoServiciosExternos, barraVista2));
        jTextFieldFactorCosto.addKeyListener(new ValidaPaso(jTextFieldFactorCosto, barraVista2));
        jTextFieldReparacionHorasReparacion.addKeyListener(new ValidaPaso(jTextFieldReparacionHorasReparacion, barraVista2));
        jTextFieldReparacionNumeroDesarrolladores.addKeyListener(new ValidaPaso(jTextFieldReparacionNumeroDesarrolladores, barraVista2));
        jTextFieldDesarrolloValorHHPesos.addKeyListener(new ValidaPaso(jTextFieldDesarrolloValorHHPesos, barraVista2));
        jTextFieldEvaluadorExpertoValorHHPesos.addKeyListener(new ValidaPaso(jTextFieldEvaluadorExpertoValorHHPesos, barraVista2));
        jTextFieldUsuarioEvaluadorValorHHPesos.addKeyListener(new ValidaPaso(jTextFieldUsuarioEvaluadorValorHHPesos, barraVista2));

        /* PASO 2 */



        try {
            SubstanceLookAndFeel.setSkin(new MistAquaSkin());// skin look and feel

        } catch (Exception e) {
            System.out.println("No se cargo Look and feel");
        }


        barraVista2.setMinimum(0);
        barraVista2.setMaximum(14);


        // status bar initialization - message timeout, idle icon and busy animation, etc
        ResourceMap resourceMap = getResourceMap();
        int messageTimeout = resourceMap.getInteger("StatusBar.messageTimeout");
        messageTimer = new Timer(messageTimeout, new ActionListener() {

            public void actionPerformed(ActionEvent e) {
            }
        });
        messageTimer.setRepeats(false);
        int busyAnimationRate = resourceMap.getInteger("StatusBar.busyAnimationRate");
        for (int i = 0; i < busyIcons.length; i++) {
            busyIcons[i] = resourceMap.getIcon("StatusBar.busyIcons[" + i + "]");
        }
        busyIconTimer = new Timer(busyAnimationRate, new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                busyIconIndex = (busyIconIndex + 1) % busyIcons.length;
            }
        });
        idleIcon = resourceMap.getIcon("StatusBar.idleIcon");

        // connecting action tasks to status bar via TaskMonitor
        TaskMonitor taskMonitor = new TaskMonitor(getApplication().getContext());
        taskMonitor.addPropertyChangeListener(new java.beans.PropertyChangeListener() {

            public void propertyChange(java.beans.PropertyChangeEvent evt) {
                String propertyName = evt.getPropertyName();
                if ("started".equals(propertyName)) {
                    if (!busyIconTimer.isRunning()) {
                        busyIconIndex = 0;
                        busyIconTimer.start();
                    }
                } else if ("done".equals(propertyName)) {
                    busyIconTimer.stop();
                } else if ("message".equals(propertyName)) {
                    String text = (String) (evt.getNewValue());
                    messageTimer.restart();
                } else if ("progress".equals(propertyName)) {
                    int value = (Integer) (evt.getNewValue());
                }
            }
        });
    }

    /* Funcion para validar teclas ingresadas, para aumentar barra de progreso*/
    public boolean teclasBorrar(java.awt.event.KeyEvent evt) {
        if (((int) evt.getKeyChar()) != 8 && ((int) evt.getKeyChar()) != 24 && ((int) evt.getKeyChar()) != 127 && ((int) evt.getKeyChar()) != 32) {
            return true;
        } else {
            return false;
        }
    }

    @Action
    public void showAboutBox() {
        if (aboutBox == null) {
            JFrame mainFrame = PMetIhcApp.getApplication().getMainFrame();
            aboutBox = new PMetIhcAboutBox(mainFrame);
            aboutBox.setLocationRelativeTo(mainFrame);
        }
        PMetIhcApp.getApplication().show(aboutBox);
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        mainPanel = new javax.swing.JPanel();
        jPanelPasos = new javax.swing.JTabbedPane();
        jPanelDefinicionCriterios = new javax.swing.JPanel();
        jPanelTamañoSoftware = new javax.swing.JPanel();
        jLabelDefinaTamañoSoftware = new javax.swing.JLabel();
        jRadioButtonTamañoSoftwarePequeño = new javax.swing.JRadioButton();
        jRadioButtonTamañoSoftwareMediano = new javax.swing.JRadioButton();
        jRadioButtonTamañoSoftwareGrande = new javax.swing.JRadioButton();
        jButtonCalcularTamañoSoftware = new javax.swing.JButton();
        jLabelDefinirNumeroModulos = new javax.swing.JLabel();
        jLabelNumeroModulosPequeños = new javax.swing.JLabel();
        jTextFieldNumeroModulosPequeños = new javax.swing.JTextField();
        jLabelNumeroModulosMedianos = new javax.swing.JLabel();
        jTextFieldNumeroModulosMedianos = new javax.swing.JTextField();
        jSeparator14 = new javax.swing.JSeparator();
        jLabel51 = new javax.swing.JLabel();
        jPanelTiempo = new javax.swing.JPanel();
        jSeparator13 = new javax.swing.JSeparator();
        jLabel50 = new javax.swing.JLabel();
        jTextFieldHorasSoftwarePequeño = new javax.swing.JTextField();
        jTextFieldHorasSoftwareMediano = new javax.swing.JTextField();
        jTextFieldHorasSoftwareGrande = new javax.swing.JTextField();
        jLabelHorasSoftwarePequeño = new javax.swing.JLabel();
        jLabelHorasSoftwareMediano = new javax.swing.JLabel();
        jLabelHorasSoftwareGrande = new javax.swing.JLabel();
        jPanelEvaluacion = new javax.swing.JPanel();
        jPanelUsuariosEvaluadores = new javax.swing.JPanel();
        jLabelIngresoUsuariosModalidad = new javax.swing.JLabel();
        jLabelUCE = new javax.swing.JLabel();
        jTextFieldUCE = new javax.swing.JTextField();
        jLabelUNCE = new javax.swing.JLabel();
        jTextFieldUNCE = new javax.swing.JTextField();
        jLabelUEX = new javax.swing.JLabel();
        jTextFieldUEX = new javax.swing.JTextField();
        jLabelTotalUsuarios = new javax.swing.JLabel();
        jLabelNumeroTotalUsuarios = new javax.swing.JLabel();
        jSeparator10 = new javax.swing.JSeparator();
        jTextFieldUEX1 = new javax.swing.JTextField();
        jPanelLugarEvaluacion = new javax.swing.JPanel();
        jLabelLugarEvaluacion = new javax.swing.JLabel();
        jRadioButtonLugarEmpresa = new javax.swing.JRadioButton();
        jRadioButtonLugarArrendado = new javax.swing.JRadioButton();
        jSeparator11 = new javax.swing.JSeparator();
        jProgressBar6 = new javax.swing.JProgressBar();
        jSeparator6 = new javax.swing.JSeparator();
        jButton14 = new javax.swing.JButton();
        jButton15 = new javax.swing.JButton();
        jPanelPeriodoEntrega = new javax.swing.JPanel();
        jLabelIngresoDiasDispuestos = new javax.swing.JLabel();
        jRadioButtonEvaluador = new javax.swing.JRadioButton();
        jRadioButtonEmpresa = new javax.swing.JRadioButton();
        jSeparator12 = new javax.swing.JSeparator();
        jPanelDefinicionCostos = new javax.swing.JPanel();
        jPanel13 = new javax.swing.JPanel();
        jLabel5 = new javax.swing.JLabel();
        jTextFieldValorUF = new javax.swing.JTextField();
        jButton5 = new javax.swing.JButton();
        jPanel14 = new javax.swing.JPanel();
        jLabel11 = new javax.swing.JLabel();
        jPanel15 = new javax.swing.JPanel();
        jLabel12 = new javax.swing.JLabel();
        jTextFieldTotalCostosPesos = new javax.swing.JTextField();
        jTextFieldTotalCostosUF = new javax.swing.JTextField();
        jLabel20 = new javax.swing.JLabel();
        jLabel21 = new javax.swing.JLabel();
        jPanel16 = new javax.swing.JPanel();
        jLabel4 = new javax.swing.JLabel();
        jLabel22 = new javax.swing.JLabel();
        jLabel23 = new javax.swing.JLabel();
        jLabel24 = new javax.swing.JLabel();
        jLabel25 = new javax.swing.JLabel();
        jLabel26 = new javax.swing.JLabel();
        jLabel27 = new javax.swing.JLabel();
        jLabel28 = new javax.swing.JLabel();
        jLabel29 = new javax.swing.JLabel();
        jLabel30 = new javax.swing.JLabel();
        jLabel31 = new javax.swing.JLabel();
        jTextFieldGastoArriendoOficinaUF = new javax.swing.JTextField();
        jTextFieldGastoArriendoOficina = new javax.swing.JTextField();
        jTextFieldGastoGastosOperacionalesUF = new javax.swing.JTextField();
        jTextFieldGastoGastosOperacionales = new javax.swing.JTextField();
        jTextFieldGastoMaterialApoyo = new javax.swing.JTextField();
        jTextFieldGastoMaterialApoyoUF = new javax.swing.JTextField();
        jTextFieldGastoInsumosUF = new javax.swing.JTextField();
        jTextFieldGastoInsumos = new javax.swing.JTextField();
        jTextFieldGastoServiciosExternosUF = new javax.swing.JTextField();
        jTextFieldGastoServiciosExternos = new javax.swing.JTextField();
        jTextFieldGastoAlimentacion = new javax.swing.JTextField();
        jTextFieldGastoCoffeBreaks = new javax.swing.JTextField();
        jTextFieldGastoAlimentacionUF = new javax.swing.JTextField();
        jTextFieldGastoCoffeBreaksUF = new javax.swing.JTextField();
        jTextFieldGastoMovilizacionUF = new javax.swing.JTextField();
        jTextFieldGastoMovilizacion = new javax.swing.JTextField();
        jTextFieldGastoGastosBasicos = new javax.swing.JTextField();
        jTextFieldGastoGastosBasicosUF = new javax.swing.JTextField();
        jTextFieldFactorCosto = new javax.swing.JTextField();
        jPanel17 = new javax.swing.JPanel();
        jPanel18 = new javax.swing.JPanel();
        jLabel32 = new javax.swing.JLabel();
        jTextFieldDesarrolloValorHHPesos = new javax.swing.JTextField();
        jLabel33 = new javax.swing.JLabel();
        jLabel34 = new javax.swing.JLabel();
        jTextFieldDesarrolloValorHHUF = new javax.swing.JTextField();
        jTextFieldReparacionHorasReparacion = new javax.swing.JTextField();
        jTextFieldReparacionNumeroDesarrolladores = new javax.swing.JTextField();
        jLabel35 = new javax.swing.JLabel();
        jLabel36 = new javax.swing.JLabel();
        jLabel37 = new javax.swing.JLabel();
        jProgressBar5 = new javax.swing.JProgressBar();
        jSeparator5 = new javax.swing.JSeparator();
        jButton12 = new javax.swing.JButton();
        jButton13 = new javax.swing.JButton();
        barraVista2 = new javax.swing.JProgressBar();
        jPanel19 = new javax.swing.JPanel();
        jPanelDefinicionValorHH = new javax.swing.JPanel();
        jPanel21 = new javax.swing.JPanel();
        jLabel39 = new javax.swing.JLabel();
        jTextFieldEvaluadorExpertoValorHHPesos = new javax.swing.JTextField();
        jTextFieldEvaluadorExpertoValorHHUF = new javax.swing.JTextField();
        jLabel40 = new javax.swing.JLabel();
        jLabel41 = new javax.swing.JLabel();
        jSeparator8 = new javax.swing.JSeparator();
        jLabel48 = new javax.swing.JLabel();
        jPanel22 = new javax.swing.JPanel();
        jLabel42 = new javax.swing.JLabel();
        jLabel43 = new javax.swing.JLabel();
        jTextFieldUsuarioEvaluadorValorHHPesos = new javax.swing.JTextField();
        jTextFieldUsuarioEvaluadorValorHHUF = new javax.swing.JTextField();
        jLabel44 = new javax.swing.JLabel();
        jSeparator9 = new javax.swing.JSeparator();
        jLabel49 = new javax.swing.JLabel();
        jLabel38 = new javax.swing.JLabel();
        labelerror2 = new javax.swing.JLabel();
        labelerror1 = new javax.swing.JLabel();
        jProgressBar4 = new javax.swing.JProgressBar();
        jSeparator4 = new javax.swing.JSeparator();
        jButton10 = new javax.swing.JButton();
        jButton11 = new javax.swing.JButton();
        jPanelCotizacion = new javax.swing.JPanel();
        jPanel3 = new javax.swing.JPanel();
        jLabel1 = new javax.swing.JLabel();
        jLabel2 = new javax.swing.JLabel();
        jCalendarCombo1 = new org.freixas.jcalendar.JCalendarCombo();
        jCalendarCombo2 = new org.freixas.jcalendar.JCalendarCombo();
        jButton1 = new javax.swing.JButton();
        jPanel4 = new javax.swing.JPanel();
        jPanel5 = new javax.swing.JPanel();
        jLabel8 = new javax.swing.JLabel();
        jLabel9 = new javax.swing.JLabel();
        jLabel10 = new javax.swing.JLabel();
        jTextField13 = new javax.swing.JTextField();
        jTextField14 = new javax.swing.JTextField();
        jPanel8 = new javax.swing.JPanel();
        jLabel3 = new javax.swing.JLabel();
        jLabel6 = new javax.swing.JLabel();
        jTextField44 = new javax.swing.JTextField();
        jTextField45 = new javax.swing.JTextField();
        jSeparator1 = new javax.swing.JSeparator();
        jLabel45 = new javax.swing.JLabel();
        jPanel7 = new javax.swing.JPanel();
        jLabel17 = new javax.swing.JLabel();
        jLabel16 = new javax.swing.JLabel();
        jTextField3 = new javax.swing.JTextField();
        jTextField4 = new javax.swing.JTextField();
        jSeparator2 = new javax.swing.JSeparator();
        jLabel46 = new javax.swing.JLabel();
        jButton2 = new javax.swing.JButton();
        jPanel1 = new javax.swing.JPanel();
        jLabel7 = new javax.swing.JLabel();
        jTextField5 = new javax.swing.JTextField();
        jPanel6 = new javax.swing.JPanel();
        jPanel9 = new javax.swing.JPanel();
        jLabel13 = new javax.swing.JLabel();
        jTextField10 = new javax.swing.JTextField();
        jTextField11 = new javax.swing.JTextField();
        jLabel15 = new javax.swing.JLabel();
        jLabel14 = new javax.swing.JLabel();
        jPanel10 = new javax.swing.JPanel();
        jLabel18 = new javax.swing.JLabel();
        jLabel19 = new javax.swing.JLabel();
        jTextField8 = new javax.swing.JTextField();
        jTextField15 = new javax.swing.JTextField();
        jSeparator3 = new javax.swing.JSeparator();
        jLabel47 = new javax.swing.JLabel();
        jButton3 = new javax.swing.JButton();
        jPanel11 = new javax.swing.JPanel();
        jTextField9 = new javax.swing.JTextField();
        jTextField12 = new javax.swing.JTextField();
        jSeparator15 = new javax.swing.JSeparator();
        jLabel52 = new javax.swing.JLabel();
        jProgressBar7 = new javax.swing.JProgressBar();
        jSeparator7 = new javax.swing.JSeparator();
        jButton16 = new javax.swing.JButton();
        jButton17 = new javax.swing.JButton();
        menuBar = new javax.swing.JMenuBar();
        javax.swing.JMenu fileMenu = new javax.swing.JMenu();
        jMenuItemNuevaCotizacion = new javax.swing.JMenuItem();
        jMenuItemAbrir = new javax.swing.JMenuItem();
        jMenuItemGuardar = new javax.swing.JMenuItem();
        jMenuItemModificarCuenta = new javax.swing.JMenuItem();
        jMenuItemCerrarSesion = new javax.swing.JMenuItem();
        javax.swing.JMenuItem exitMenuItem = new javax.swing.JMenuItem();
        jMenuLimpiarTodo = new javax.swing.JMenu();
        jMenuItemDeshacer = new javax.swing.JMenuItem();
        jMenuItemRehacer = new javax.swing.JMenuItem();
        jMenuItemLimpiarTodo = new javax.swing.JMenuItem();
        jMenu1 = new javax.swing.JMenu();
        jMenuItemMoficarValores = new javax.swing.JMenuItem();
        jMenu2 = new javax.swing.JMenu();
        jMenuItemDefinirValoresEstimacion = new javax.swing.JMenuItem();
        jMenuItemDefinirValorUF = new javax.swing.JMenuItem();
        javax.swing.JMenu helpMenu = new javax.swing.JMenu();
        jMenuItem1 = new javax.swing.JMenuItem();
        javax.swing.JMenuItem aboutMenuItem = new javax.swing.JMenuItem();
        buttonGroupPeriodoEntrega = new javax.swing.ButtonGroup();
        buttonGroupTamañoSoftware = new javax.swing.ButtonGroup();
        buttonGroupLugarEvaluacion = new javax.swing.ButtonGroup();

        mainPanel.setName("mainPanel"); // NOI18N

        jPanelPasos.setName("jPanelPasos"); // NOI18N

        jPanelDefinicionCriterios.setName("jPanelDefinicionCriterios"); // NOI18N

        org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(pmetihc.PMetIhcApp.class).getContext().getResourceMap(PMetIhcView.class);
        jPanelTamañoSoftware.setBackground(resourceMap.getColor("jPanelTamañoSoftware.background")); // NOI18N
        jPanelTamañoSoftware.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanelTamañoSoftware.setName("jPanelTamañoSoftware"); // NOI18N

        jLabelDefinaTamañoSoftware.setText(resourceMap.getString("jLabelDefinaTamañoSoftware.text")); // NOI18N
        jLabelDefinaTamañoSoftware.setName("jLabelDefinaTamañoSoftware"); // NOI18N

        jRadioButtonTamañoSoftwarePequeño.setBackground(resourceMap.getColor("jRadioButtonTamañoSoftwareMediano.background")); // NOI18N
        buttonGroupTamañoSoftware.add(jRadioButtonTamañoSoftwarePequeño);
        jRadioButtonTamañoSoftwarePequeño.setText(resourceMap.getString("jRadioButtonTamañoSoftwarePequeño.text")); // NOI18N
        jRadioButtonTamañoSoftwarePequeño.setName("jRadioButtonTamañoSoftwarePequeño"); // NOI18N

        jRadioButtonTamañoSoftwareMediano.setBackground(resourceMap.getColor("jRadioButtonTamañoSoftwareMediano.background")); // NOI18N
        buttonGroupTamañoSoftware.add(jRadioButtonTamañoSoftwareMediano);
        jRadioButtonTamañoSoftwareMediano.setText(resourceMap.getString("jRadioButtonTamañoSoftwareMediano.text")); // NOI18N
        jRadioButtonTamañoSoftwareMediano.setName("jRadioButtonTamañoSoftwareMediano"); // NOI18N

        jRadioButtonTamañoSoftwareGrande.setBackground(resourceMap.getColor("jRadioButtonTamañoSoftwareMediano.background")); // NOI18N
        buttonGroupTamañoSoftware.add(jRadioButtonTamañoSoftwareGrande);
        jRadioButtonTamañoSoftwareGrande.setText(resourceMap.getString("jRadioButtonTamañoSoftwareGrande.text")); // NOI18N
        jRadioButtonTamañoSoftwareGrande.setName("jRadioButtonTamañoSoftwareGrande"); // NOI18N

        jButtonCalcularTamañoSoftware.setText(resourceMap.getString("jButtonCalcularTamañoSoftware.text")); // NOI18N
        jButtonCalcularTamañoSoftware.setName("jButtonCalcularTamañoSoftware"); // NOI18N
        jButtonCalcularTamañoSoftware.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonCalcularTamañoSoftwareActionPerformed(evt);
            }
        });

        jLabelDefinirNumeroModulos.setText(resourceMap.getString("jLabelDefinirNumeroModulos.text")); // NOI18N
        jLabelDefinirNumeroModulos.setName("jLabelDefinirNumeroModulos"); // NOI18N

        jLabelNumeroModulosPequeños.setText(resourceMap.getString("jLabelNumeroModulosPequeños.text")); // NOI18N
        jLabelNumeroModulosPequeños.setName("jLabelNumeroModulosPequeños"); // NOI18N

        jTextFieldNumeroModulosPequeños.setName("jTextFieldNumeroModulosPequeños"); // NOI18N

        jLabelNumeroModulosMedianos.setText(resourceMap.getString("jLabelNumeroModulosMedianos.text")); // NOI18N
        jLabelNumeroModulosMedianos.setName("jLabelNumeroModulosMedianos"); // NOI18N

        jTextFieldNumeroModulosMedianos.setName("jTextFieldNumeroModulosMedianos"); // NOI18N

        jSeparator14.setName("jSeparator14"); // NOI18N

        jLabel51.setFont(resourceMap.getFont("jLabel51.font")); // NOI18N
        jLabel51.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel51.setText(resourceMap.getString("jLabel51.text")); // NOI18N
        jLabel51.setName("jLabel51"); // NOI18N

        javax.swing.GroupLayout jPanelTamañoSoftwareLayout = new javax.swing.GroupLayout(jPanelTamañoSoftware);
        jPanelTamañoSoftware.setLayout(jPanelTamañoSoftwareLayout);
        jPanelTamañoSoftwareLayout.setHorizontalGroup(
            jPanelTamañoSoftwareLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelTamañoSoftwareLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanelTamañoSoftwareLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanelTamañoSoftwareLayout.createSequentialGroup()
                        .addGap(10, 10, 10)
                        .addGroup(jPanelTamañoSoftwareLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(jLabelNumeroModulosMedianos)
                            .addComponent(jLabelNumeroModulosPequeños, javax.swing.GroupLayout.Alignment.LEADING))
                        .addGap(10, 10, 10)
                        .addGroup(jPanelTamañoSoftwareLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jTextFieldNumeroModulosMedianos, javax.swing.GroupLayout.PREFERRED_SIZE, 59, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jTextFieldNumeroModulosPequeños, javax.swing.GroupLayout.PREFERRED_SIZE, 59, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addComponent(jLabelDefinirNumeroModulos)
                    .addGroup(jPanelTamañoSoftwareLayout.createSequentialGroup()
                        .addGap(10, 10, 10)
                        .addGroup(jPanelTamañoSoftwareLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jRadioButtonTamañoSoftwareGrande)
                            .addComponent(jRadioButtonTamañoSoftwarePequeño)
                            .addGroup(jPanelTamañoSoftwareLayout.createSequentialGroup()
                                .addComponent(jRadioButtonTamañoSoftwareMediano)
                                .addGap(42, 42, 42)
                                .addComponent(jButtonCalcularTamañoSoftware))))
                    .addComponent(jLabelDefinaTamañoSoftware))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
            .addComponent(jSeparator14, javax.swing.GroupLayout.DEFAULT_SIZE, 310, Short.MAX_VALUE)
            .addComponent(jLabel51, javax.swing.GroupLayout.DEFAULT_SIZE, 310, Short.MAX_VALUE)
        );
        jPanelTamañoSoftwareLayout.setVerticalGroup(
            jPanelTamañoSoftwareLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanelTamañoSoftwareLayout.createSequentialGroup()
                .addComponent(jLabel51)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(jSeparator14, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jLabelDefinaTamañoSoftware)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jRadioButtonTamañoSoftwarePequeño)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanelTamañoSoftwareLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jRadioButtonTamañoSoftwareMediano)
                    .addComponent(jButtonCalcularTamañoSoftware))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jRadioButtonTamañoSoftwareGrande)
                .addGap(22, 22, 22)
                .addComponent(jLabelDefinirNumeroModulos)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanelTamañoSoftwareLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelNumeroModulosPequeños)
                    .addComponent(jTextFieldNumeroModulosPequeños, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanelTamañoSoftwareLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelNumeroModulosMedianos)
                    .addComponent(jTextFieldNumeroModulosMedianos, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(34, 34, 34))
        );

        jPanelTiempo.setBackground(resourceMap.getColor("jPanelTiempo.background")); // NOI18N
        jPanelTiempo.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanelTiempo.setName("jPanelTiempo"); // NOI18N

        jSeparator13.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jSeparator13.setName("jSeparator13"); // NOI18N

        jLabel50.setFont(resourceMap.getFont("jLabel50.font")); // NOI18N
        jLabel50.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel50.setText(resourceMap.getString("jLabel50.text")); // NOI18N
        jLabel50.setName("jLabel50"); // NOI18N

        jTextFieldHorasSoftwarePequeño.setEditable(false);
        jTextFieldHorasSoftwarePequeño.setName("jTextFieldHorasSoftwarePequeño"); // NOI18N

        jTextFieldHorasSoftwareMediano.setEditable(false);
        jTextFieldHorasSoftwareMediano.setName("jTextFieldHorasSoftwareMediano"); // NOI18N

        jTextFieldHorasSoftwareGrande.setEditable(false);
        jTextFieldHorasSoftwareGrande.setName("jTextFieldHorasSoftwareGrande"); // NOI18N

        jLabelHorasSoftwarePequeño.setText(resourceMap.getString("jLabelHorasSoftwarePequeño.text")); // NOI18N
        jLabelHorasSoftwarePequeño.setName("jLabelHorasSoftwarePequeño"); // NOI18N

        jLabelHorasSoftwareMediano.setText(resourceMap.getString("jLabelHorasSoftwareMediano.text")); // NOI18N
        jLabelHorasSoftwareMediano.setName("jLabelHorasSoftwareMediano"); // NOI18N

        jLabelHorasSoftwareGrande.setText(resourceMap.getString("jLabelHorasSoftwareGrande.text")); // NOI18N
        jLabelHorasSoftwareGrande.setName("jLabelHorasSoftwareGrande"); // NOI18N

        javax.swing.GroupLayout jPanelTiempoLayout = new javax.swing.GroupLayout(jPanelTiempo);
        jPanelTiempo.setLayout(jPanelTiempoLayout);
        jPanelTiempoLayout.setHorizontalGroup(
            jPanelTiempoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jLabel50, javax.swing.GroupLayout.DEFAULT_SIZE, 248, Short.MAX_VALUE)
            .addGroup(jPanelTiempoLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanelTiempoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabelHorasSoftwarePequeño, javax.swing.GroupLayout.DEFAULT_SIZE, 119, Short.MAX_VALUE)
                    .addGroup(jPanelTiempoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                        .addComponent(jLabelHorasSoftwareGrande, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(jLabelHorasSoftwareMediano, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addGroup(jPanelTiempoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(jTextFieldHorasSoftwareGrande)
                    .addComponent(jTextFieldHorasSoftwareMediano)
                    .addComponent(jTextFieldHorasSoftwarePequeño, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(52, 52, 52))
            .addComponent(jSeparator13, javax.swing.GroupLayout.DEFAULT_SIZE, 248, Short.MAX_VALUE)
        );
        jPanelTiempoLayout.setVerticalGroup(
            jPanelTiempoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanelTiempoLayout.createSequentialGroup()
                .addComponent(jLabel50)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator13, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(14, 14, 14)
                .addGroup(jPanelTiempoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelHorasSoftwarePequeño, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldHorasSoftwarePequeño, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(6, 6, 6)
                .addGroup(jPanelTiempoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelHorasSoftwareMediano, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldHorasSoftwareMediano, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanelTiempoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelHorasSoftwareGrande, javax.swing.GroupLayout.PREFERRED_SIZE, 21, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldHorasSoftwareGrande, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jPanelEvaluacion.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), resourceMap.getString("jPanelEvaluacion.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPanelEvaluacion.border.titleFont"), resourceMap.getColor("jPanelEvaluacion.border.titleColor"))); // NOI18N
        jPanelEvaluacion.setName("jPanelEvaluacion"); // NOI18N

        jPanelUsuariosEvaluadores.setBackground(resourceMap.getColor("jPanelUsuariosEvaluadores.background")); // NOI18N
        jPanelUsuariosEvaluadores.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanelUsuariosEvaluadores.setName("jPanelUsuariosEvaluadores"); // NOI18N
        jPanelUsuariosEvaluadores.setPreferredSize(new java.awt.Dimension(551, 277));

        jLabelIngresoUsuariosModalidad.setFont(resourceMap.getFont("jLabelIngresoUsuariosModalidad.font")); // NOI18N
        jLabelIngresoUsuariosModalidad.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelIngresoUsuariosModalidad.setText(resourceMap.getString("jLabelIngresoUsuariosModalidad.text")); // NOI18N
        jLabelIngresoUsuariosModalidad.setName("jLabelIngresoUsuariosModalidad"); // NOI18N

        jLabelUCE.setText(resourceMap.getString("jLabelUCE.text")); // NOI18N
        jLabelUCE.setToolTipText(resourceMap.getString("jLabelUCE.toolTipText")); // NOI18N
        jLabelUCE.setName("jLabelUCE"); // NOI18N

        jTextFieldUCE.setName("jTextFieldUCE"); // NOI18N

        jLabelUNCE.setText(resourceMap.getString("jLabelUNCE.text")); // NOI18N
        jLabelUNCE.setToolTipText(resourceMap.getString("jLabelUNCE.toolTipText")); // NOI18N
        jLabelUNCE.setName("jLabelUNCE"); // NOI18N

        jTextFieldUNCE.setName("jTextFieldUNCE"); // NOI18N

        jLabelUEX.setText(resourceMap.getString("jLabelUEX.text")); // NOI18N
        jLabelUEX.setToolTipText(resourceMap.getString("jLabelUEX.toolTipText")); // NOI18N
        jLabelUEX.setName("jLabelUEX"); // NOI18N

        jTextFieldUEX.setName("jTextFieldUEX"); // NOI18N

        jLabelTotalUsuarios.setFont(resourceMap.getFont("jLabelTotalUsuarios.font")); // NOI18N
        jLabelTotalUsuarios.setText(resourceMap.getString("jLabelTotalUsuarios.text")); // NOI18N
        jLabelTotalUsuarios.setName("jLabelTotalUsuarios"); // NOI18N

        jLabelNumeroTotalUsuarios.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        jLabelNumeroTotalUsuarios.setName("jLabelNumeroTotalUsuarios"); // NOI18N

        jSeparator10.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jSeparator10.setName("jSeparator10"); // NOI18N

        jTextFieldUEX1.setEditable(false);
        jTextFieldUEX1.setName("jTextFieldUEX1"); // NOI18N

        javax.swing.GroupLayout jPanelUsuariosEvaluadoresLayout = new javax.swing.GroupLayout(jPanelUsuariosEvaluadores);
        jPanelUsuariosEvaluadores.setLayout(jPanelUsuariosEvaluadoresLayout);
        jPanelUsuariosEvaluadoresLayout.setHorizontalGroup(
            jPanelUsuariosEvaluadoresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelUsuariosEvaluadoresLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanelUsuariosEvaluadoresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabelUCE)
                    .addComponent(jLabelUNCE)
                    .addComponent(jLabelUEX)
                    .addComponent(jLabelTotalUsuarios))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanelUsuariosEvaluadoresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jTextFieldUEX1, javax.swing.GroupLayout.DEFAULT_SIZE, 59, Short.MAX_VALUE)
                    .addComponent(jTextFieldUEX, javax.swing.GroupLayout.DEFAULT_SIZE, 59, Short.MAX_VALUE)
                    .addGroup(jPanelUsuariosEvaluadoresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                        .addComponent(jTextFieldUNCE, javax.swing.GroupLayout.DEFAULT_SIZE, 59, Short.MAX_VALUE)
                        .addComponent(jTextFieldUCE, javax.swing.GroupLayout.DEFAULT_SIZE, 59, Short.MAX_VALUE)))
                .addGap(32, 32, 32)
                .addComponent(jLabelNumeroTotalUsuarios, javax.swing.GroupLayout.PREFERRED_SIZE, 45, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(59, 59, 59))
            .addComponent(jSeparator10, javax.swing.GroupLayout.DEFAULT_SIZE, 310, Short.MAX_VALUE)
            .addGroup(jPanelUsuariosEvaluadoresLayout.createSequentialGroup()
                .addComponent(jLabelIngresoUsuariosModalidad, javax.swing.GroupLayout.PREFERRED_SIZE, 298, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(12, Short.MAX_VALUE))
        );
        jPanelUsuariosEvaluadoresLayout.setVerticalGroup(
            jPanelUsuariosEvaluadoresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelUsuariosEvaluadoresLayout.createSequentialGroup()
                .addComponent(jLabelIngresoUsuariosModalidad)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator10, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(14, 14, 14)
                .addGroup(jPanelUsuariosEvaluadoresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jTextFieldUCE, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabelUCE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanelUsuariosEvaluadoresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jTextFieldUNCE, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabelUNCE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanelUsuariosEvaluadoresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelUEX)
                    .addComponent(jTextFieldUEX, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(3, 3, 3)
                .addGroup(jPanelUsuariosEvaluadoresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabelNumeroTotalUsuarios, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(jPanelUsuariosEvaluadoresLayout.createSequentialGroup()
                        .addGap(6, 6, 6)
                        .addGroup(jPanelUsuariosEvaluadoresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jLabelTotalUsuarios)
                            .addComponent(jTextFieldUEX1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jPanelLugarEvaluacion.setBackground(resourceMap.getColor("jPanelLugarEvaluacion.background")); // NOI18N
        jPanelLugarEvaluacion.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanelLugarEvaluacion.setName("jPanelLugarEvaluacion"); // NOI18N
        jPanelLugarEvaluacion.setPreferredSize(new java.awt.Dimension(551, 121));

        jLabelLugarEvaluacion.setFont(resourceMap.getFont("jLabelLugarEvaluacion.font")); // NOI18N
        jLabelLugarEvaluacion.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelLugarEvaluacion.setText(resourceMap.getString("jLabelLugarEvaluacion.text")); // NOI18N
        jLabelLugarEvaluacion.setName("jLabelLugarEvaluacion"); // NOI18N

        jRadioButtonLugarEmpresa.setBackground(resourceMap.getColor("jRadioButtonEvaluador.background")); // NOI18N
        buttonGroupLugarEvaluacion.add(jRadioButtonLugarEmpresa);
        jRadioButtonLugarEmpresa.setText(resourceMap.getString("jRadioButtonLugarEmpresa.text")); // NOI18N
        jRadioButtonLugarEmpresa.setName("jRadioButtonLugarEmpresa"); // NOI18N

        jRadioButtonLugarArrendado.setBackground(resourceMap.getColor("jRadioButtonEvaluador.background")); // NOI18N
        buttonGroupLugarEvaluacion.add(jRadioButtonLugarArrendado);
        jRadioButtonLugarArrendado.setText(resourceMap.getString("jRadioButtonLugarArrendado.text")); // NOI18N
        jRadioButtonLugarArrendado.setName("jRadioButtonLugarArrendado"); // NOI18N

        jSeparator11.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jSeparator11.setName("jSeparator11"); // NOI18N

        javax.swing.GroupLayout jPanelLugarEvaluacionLayout = new javax.swing.GroupLayout(jPanelLugarEvaluacion);
        jPanelLugarEvaluacion.setLayout(jPanelLugarEvaluacionLayout);
        jPanelLugarEvaluacionLayout.setHorizontalGroup(
            jPanelLugarEvaluacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jLabelLugarEvaluacion, javax.swing.GroupLayout.DEFAULT_SIZE, 243, Short.MAX_VALUE)
            .addGroup(jPanelLugarEvaluacionLayout.createSequentialGroup()
                .addGap(27, 27, 27)
                .addGroup(jPanelLugarEvaluacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jRadioButtonLugarEmpresa)
                    .addComponent(jRadioButtonLugarArrendado))
                .addContainerGap(109, Short.MAX_VALUE))
            .addComponent(jSeparator11, javax.swing.GroupLayout.DEFAULT_SIZE, 243, Short.MAX_VALUE)
        );
        jPanelLugarEvaluacionLayout.setVerticalGroup(
            jPanelLugarEvaluacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelLugarEvaluacionLayout.createSequentialGroup()
                .addComponent(jLabelLugarEvaluacion)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(15, 15, 15)
                .addComponent(jRadioButtonLugarEmpresa)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jRadioButtonLugarArrendado)
                .addContainerGap(62, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout jPanelEvaluacionLayout = new javax.swing.GroupLayout(jPanelEvaluacion);
        jPanelEvaluacion.setLayout(jPanelEvaluacionLayout);
        jPanelEvaluacionLayout.setHorizontalGroup(
            jPanelEvaluacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelEvaluacionLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanelUsuariosEvaluadores, javax.swing.GroupLayout.PREFERRED_SIZE, 303, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jPanelLugarEvaluacion, javax.swing.GroupLayout.PREFERRED_SIZE, 247, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(18, Short.MAX_VALUE))
        );
        jPanelEvaluacionLayout.setVerticalGroup(
            jPanelEvaluacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelEvaluacionLayout.createSequentialGroup()
                .addGap(11, 11, 11)
                .addGroup(jPanelEvaluacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(jPanelLugarEvaluacion, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 152, Short.MAX_VALUE)
                    .addComponent(jPanelUsuariosEvaluadores, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 152, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jProgressBar6.setMaximum(5);
        jProgressBar6.setToolTipText(resourceMap.getString("jProgressBar6.toolTipText")); // NOI18N
        jProgressBar6.setValue(3);
        jProgressBar6.setBorder(javax.swing.BorderFactory.createTitledBorder(null, resourceMap.getString("jProgressBar6.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 0, 11), resourceMap.getColor("jProgressBar6.border.titleColor"))); // NOI18N
        jProgressBar6.setName("jProgressBar6"); // NOI18N

        jSeparator6.setName("jSeparator6"); // NOI18N

        jButton14.setIcon(resourceMap.getIcon("jButton14.icon")); // NOI18N
        jButton14.setToolTipText(resourceMap.getString("jButton14.toolTipText")); // NOI18N
        jButton14.setName("jButton14"); // NOI18N

        jButton15.setIcon(resourceMap.getIcon("jButton15.icon")); // NOI18N
        jButton15.setToolTipText(resourceMap.getString("jButton15.toolTipText")); // NOI18N
        jButton15.setName("jButton15"); // NOI18N

        jPanelPeriodoEntrega.setBackground(resourceMap.getColor("jPanelPeriodoEntrega.background")); // NOI18N
        jPanelPeriodoEntrega.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanelPeriodoEntrega.setName("jPanelPeriodoEntrega"); // NOI18N

        jLabelIngresoDiasDispuestos.setFont(resourceMap.getFont("jLabelIngresoDiasDispuestos.font")); // NOI18N
        jLabelIngresoDiasDispuestos.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelIngresoDiasDispuestos.setText(resourceMap.getString("jLabelIngresoDiasDispuestos.text")); // NOI18N
        jLabelIngresoDiasDispuestos.setName("jLabelIngresoDiasDispuestos"); // NOI18N

        jRadioButtonEvaluador.setBackground(resourceMap.getColor("jRadioButtonEvaluador.background")); // NOI18N
        buttonGroupPeriodoEntrega.add(jRadioButtonEvaluador);
        jRadioButtonEvaluador.setText(resourceMap.getString("jRadioButtonEvaluador.text")); // NOI18N
        jRadioButtonEvaluador.setName("jRadioButtonEvaluador"); // NOI18N

        jRadioButtonEmpresa.setBackground(resourceMap.getColor("jRadioButtonEvaluador.background")); // NOI18N
        buttonGroupPeriodoEntrega.add(jRadioButtonEmpresa);
        jRadioButtonEmpresa.setText(resourceMap.getString("jRadioButtonEmpresa.text")); // NOI18N
        jRadioButtonEmpresa.setName("jRadioButtonEmpresa"); // NOI18N

        jSeparator12.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jSeparator12.setName("jSeparator12"); // NOI18N

        javax.swing.GroupLayout jPanelPeriodoEntregaLayout = new javax.swing.GroupLayout(jPanelPeriodoEntrega);
        jPanelPeriodoEntrega.setLayout(jPanelPeriodoEntregaLayout);
        jPanelPeriodoEntregaLayout.setHorizontalGroup(
            jPanelPeriodoEntregaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jLabelIngresoDiasDispuestos, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 248, Short.MAX_VALUE)
            .addGroup(jPanelPeriodoEntregaLayout.createSequentialGroup()
                .addGap(17, 17, 17)
                .addGroup(jPanelPeriodoEntregaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(jRadioButtonEmpresa, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jRadioButtonEvaluador, javax.swing.GroupLayout.Alignment.LEADING))
                .addContainerGap(158, Short.MAX_VALUE))
            .addComponent(jSeparator12, javax.swing.GroupLayout.DEFAULT_SIZE, 248, Short.MAX_VALUE)
        );
        jPanelPeriodoEntregaLayout.setVerticalGroup(
            jPanelPeriodoEntregaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelPeriodoEntregaLayout.createSequentialGroup()
                .addComponent(jLabelIngresoDiasDispuestos)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator12, javax.swing.GroupLayout.PREFERRED_SIZE, 2, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(jRadioButtonEvaluador)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jRadioButtonEmpresa)
                .addContainerGap(23, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout jPanelDefinicionCriteriosLayout = new javax.swing.GroupLayout(jPanelDefinicionCriterios);
        jPanelDefinicionCriterios.setLayout(jPanelDefinicionCriteriosLayout);
        jPanelDefinicionCriteriosLayout.setHorizontalGroup(
            jPanelDefinicionCriteriosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelDefinicionCriteriosLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanelDefinicionCriteriosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(jSeparator6, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 600, Short.MAX_VALUE)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanelDefinicionCriteriosLayout.createSequentialGroup()
                        .addComponent(jButton14, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 501, Short.MAX_VALUE)
                        .addComponent(jButton15, javax.swing.GroupLayout.PREFERRED_SIZE, 49, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanelDefinicionCriteriosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                        .addComponent(jPanelEvaluacion, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanelDefinicionCriteriosLayout.createSequentialGroup()
                            .addComponent(jPanelTamañoSoftware, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                            .addGroup(jPanelDefinicionCriteriosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                .addComponent(jPanelTiempo, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addComponent(jPanelPeriodoEntrega, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGap(24, 24, 24)))
                    .addComponent(jProgressBar6, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 600, Short.MAX_VALUE))
                .addGap(4, 4, 4))
        );
        jPanelDefinicionCriteriosLayout.setVerticalGroup(
            jPanelDefinicionCriteriosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelDefinicionCriteriosLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanelDefinicionCriteriosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(jPanelTamañoSoftware, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(jPanelDefinicionCriteriosLayout.createSequentialGroup()
                        .addComponent(jPanelTiempo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(jPanelPeriodoEntrega, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jPanelEvaluacion, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 350, Short.MAX_VALUE)
                .addGroup(jPanelDefinicionCriteriosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jButton14)
                    .addComponent(jButton15))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator6, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jProgressBar6, javax.swing.GroupLayout.PREFERRED_SIZE, 21, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(110, Short.MAX_VALUE))
        );

        jPanelPasos.addTab(resourceMap.getString("jPanelDefinicionCriterios.TabConstraints.tabTitle"), jPanelDefinicionCriterios); // NOI18N

        jPanelDefinicionCostos.setName("jPanelDefinicionCostos"); // NOI18N

        jPanel13.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanel13.setName("jPanel13"); // NOI18N

        jLabel5.setFont(resourceMap.getFont("jLabel5.font")); // NOI18N
        jLabel5.setText(resourceMap.getString("jLabel5.text")); // NOI18N
        jLabel5.setName("jLabel5"); // NOI18N

        jTextFieldValorUF.setName("jTextFieldValorUF"); // NOI18N

        jButton5.setText(resourceMap.getString("jButton5.text")); // NOI18N
        jButton5.setName("jButton5"); // NOI18N

        javax.swing.GroupLayout jPanel13Layout = new javax.swing.GroupLayout(jPanel13);
        jPanel13.setLayout(jPanel13Layout);
        jPanel13Layout.setHorizontalGroup(
            jPanel13Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel13Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel5)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jTextFieldValorUF, javax.swing.GroupLayout.PREFERRED_SIZE, 87, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jButton5)
                .addContainerGap(359, Short.MAX_VALUE))
        );
        jPanel13Layout.setVerticalGroup(
            jPanel13Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel13Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel13Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldValorUF, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jButton5))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jPanel14.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), resourceMap.getString("jPanel14.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPanel14.border.titleFont"), resourceMap.getColor("jPanel14.border.titleColor"))); // NOI18N
        jPanel14.setName("jPanel14"); // NOI18N

        jLabel11.setText(resourceMap.getString("jLabel11.text")); // NOI18N
        jLabel11.setToolTipText(resourceMap.getString("jLabel11.toolTipText")); // NOI18N
        jLabel11.setName("jLabel11"); // NOI18N

        jPanel15.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));
        jPanel15.setName("jPanel15"); // NOI18N

        jLabel12.setFont(resourceMap.getFont("jLabel12.font")); // NOI18N
        jLabel12.setText(resourceMap.getString("jLabel12.text")); // NOI18N
        jLabel12.setName("jLabel12"); // NOI18N

        jTextFieldTotalCostosPesos.setEditable(false);
        jTextFieldTotalCostosPesos.setText(resourceMap.getString("jTextFieldTotalCostosPesos.text")); // NOI18N
        jTextFieldTotalCostosPesos.setName("jTextFieldTotalCostosPesos"); // NOI18N

        jTextFieldTotalCostosUF.setEditable(false);
        jTextFieldTotalCostosUF.setText(resourceMap.getString("jTextFieldTotalCostosUF.text")); // NOI18N
        jTextFieldTotalCostosUF.setName("jTextFieldTotalCostosUF"); // NOI18N

        jLabel20.setText(resourceMap.getString("jLabel20.text")); // NOI18N
        jLabel20.setName("jLabel20"); // NOI18N

        jLabel21.setText(resourceMap.getString("jLabel21.text")); // NOI18N
        jLabel21.setName("jLabel21"); // NOI18N

        javax.swing.GroupLayout jPanel15Layout = new javax.swing.GroupLayout(jPanel15);
        jPanel15.setLayout(jPanel15Layout);
        jPanel15Layout.setHorizontalGroup(
            jPanel15Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel15Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel12)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 76, Short.MAX_VALUE)
                .addGroup(jPanel15Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel15Layout.createSequentialGroup()
                        .addComponent(jTextFieldTotalCostosPesos, javax.swing.GroupLayout.PREFERRED_SIZE, 69, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jTextFieldTotalCostosUF, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel15Layout.createSequentialGroup()
                        .addComponent(jLabel20)
                        .addGap(32, 32, 32)
                        .addComponent(jLabel21)))
                .addContainerGap())
        );
        jPanel15Layout.setVerticalGroup(
            jPanel15Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel15Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel15Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel20)
                    .addComponent(jLabel21))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel15Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel12)
                    .addComponent(jTextFieldTotalCostosPesos, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldTotalCostosUF, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jPanel16.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), resourceMap.getString("jPanel16.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 0, 11), null)); // NOI18N
        jPanel16.setName("jPanel16"); // NOI18N

        jLabel4.setText(resourceMap.getString("jLabel4.text")); // NOI18N
        jLabel4.setToolTipText(resourceMap.getString("jLabel4.toolTipText")); // NOI18N
        jLabel4.setName("jLabel4"); // NOI18N

        jLabel22.setText(resourceMap.getString("jLabel22.text")); // NOI18N
        jLabel22.setToolTipText(resourceMap.getString("jLabel22.toolTipText")); // NOI18N
        jLabel22.setName("jLabel22"); // NOI18N

        jLabel23.setText(resourceMap.getString("jLabel23.text")); // NOI18N
        jLabel23.setName("jLabel23"); // NOI18N

        jLabel24.setText(resourceMap.getString("jLabel24.text")); // NOI18N
        jLabel24.setName("jLabel24"); // NOI18N

        jLabel25.setText(resourceMap.getString("jLabel25.text")); // NOI18N
        jLabel25.setToolTipText(resourceMap.getString("jLabel25.toolTipText")); // NOI18N
        jLabel25.setName("jLabel25"); // NOI18N

        jLabel26.setText(resourceMap.getString("jLabel26.text")); // NOI18N
        jLabel26.setToolTipText(resourceMap.getString("jLabel26.toolTipText")); // NOI18N
        jLabel26.setName("jLabel26"); // NOI18N

        jLabel27.setText(resourceMap.getString("jLabel27.text")); // NOI18N
        jLabel27.setToolTipText(resourceMap.getString("jLabel27.toolTipText")); // NOI18N
        jLabel27.setName("jLabel27"); // NOI18N

        jLabel28.setText(resourceMap.getString("jLabel28.text")); // NOI18N
        jLabel28.setToolTipText(resourceMap.getString("jLabel28.toolTipText")); // NOI18N
        jLabel28.setName("jLabel28"); // NOI18N

        jLabel29.setText(resourceMap.getString("jLabel29.text")); // NOI18N
        jLabel29.setToolTipText(resourceMap.getString("jLabel29.toolTipText")); // NOI18N
        jLabel29.setName("jLabel29"); // NOI18N

        jLabel30.setText(resourceMap.getString("jLabel30.text")); // NOI18N
        jLabel30.setToolTipText(resourceMap.getString("jLabel30.toolTipText")); // NOI18N
        jLabel30.setName("jLabel30"); // NOI18N

        jLabel31.setText(resourceMap.getString("jLabel31.text")); // NOI18N
        jLabel31.setToolTipText(resourceMap.getString("jLabel31.toolTipText")); // NOI18N
        jLabel31.setName("jLabel31"); // NOI18N

        jTextFieldGastoArriendoOficinaUF.setEditable(false);
        jTextFieldGastoArriendoOficinaUF.setText(resourceMap.getString("jTextFieldGastoArriendoOficinaUF.text")); // NOI18N
        jTextFieldGastoArriendoOficinaUF.setName("jTextFieldGastoArriendoOficinaUF"); // NOI18N

        jTextFieldGastoArriendoOficina.setText(resourceMap.getString("jTextFieldGastoArriendoOficina.text")); // NOI18N
        jTextFieldGastoArriendoOficina.setName("jTextFieldGastoArriendoOficina"); // NOI18N
        jTextFieldGastoArriendoOficina.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jTextFieldGastoArriendoOficinaActionPerformed(evt);
            }
        });

        jTextFieldGastoGastosOperacionalesUF.setEditable(false);
        jTextFieldGastoGastosOperacionalesUF.setText(resourceMap.getString("jTextFieldGastoGastosOperacionalesUF.text")); // NOI18N
        jTextFieldGastoGastosOperacionalesUF.setName("jTextFieldGastoGastosOperacionalesUF"); // NOI18N

        jTextFieldGastoGastosOperacionales.setText(resourceMap.getString("jTextFieldGastoGastosOperacionales.text")); // NOI18N
        jTextFieldGastoGastosOperacionales.setName("jTextFieldGastoGastosOperacionales"); // NOI18N

        jTextFieldGastoMaterialApoyo.setText(resourceMap.getString("jTextFieldGastoMaterialApoyo.text")); // NOI18N
        jTextFieldGastoMaterialApoyo.setName("jTextFieldGastoMaterialApoyo"); // NOI18N

        jTextFieldGastoMaterialApoyoUF.setEditable(false);
        jTextFieldGastoMaterialApoyoUF.setText(resourceMap.getString("jTextFieldGastoMaterialApoyoUF.text")); // NOI18N
        jTextFieldGastoMaterialApoyoUF.setName("jTextFieldGastoMaterialApoyoUF"); // NOI18N

        jTextFieldGastoInsumosUF.setEditable(false);
        jTextFieldGastoInsumosUF.setText(resourceMap.getString("jTextFieldGastoInsumosUF.text")); // NOI18N
        jTextFieldGastoInsumosUF.setName("jTextFieldGastoInsumosUF"); // NOI18N

        jTextFieldGastoInsumos.setText(resourceMap.getString("jTextFieldGastoInsumos.text")); // NOI18N
        jTextFieldGastoInsumos.setName("jTextFieldGastoInsumos"); // NOI18N

        jTextFieldGastoServiciosExternosUF.setEditable(false);
        jTextFieldGastoServiciosExternosUF.setText(resourceMap.getString("jTextFieldGastoServiciosExternosUF.text")); // NOI18N
        jTextFieldGastoServiciosExternosUF.setName("jTextFieldGastoServiciosExternosUF"); // NOI18N

        jTextFieldGastoServiciosExternos.setText(resourceMap.getString("jTextFieldGastoServiciosExternos.text")); // NOI18N
        jTextFieldGastoServiciosExternos.setName("jTextFieldGastoServiciosExternos"); // NOI18N

        jTextFieldGastoAlimentacion.setText(resourceMap.getString("jTextFieldGastoAlimentacion.text")); // NOI18N
        jTextFieldGastoAlimentacion.setName("jTextFieldGastoAlimentacion"); // NOI18N

        jTextFieldGastoCoffeBreaks.setText(resourceMap.getString("jTextFieldGastoCoffeBreaks.text")); // NOI18N
        jTextFieldGastoCoffeBreaks.setName("jTextFieldGastoCoffeBreaks"); // NOI18N

        jTextFieldGastoAlimentacionUF.setEditable(false);
        jTextFieldGastoAlimentacionUF.setText(resourceMap.getString("jTextFieldGastoAlimentacionUF.text")); // NOI18N
        jTextFieldGastoAlimentacionUF.setName("jTextFieldGastoAlimentacionUF"); // NOI18N

        jTextFieldGastoCoffeBreaksUF.setEditable(false);
        jTextFieldGastoCoffeBreaksUF.setText(resourceMap.getString("jTextFieldGastoCoffeBreaksUF.text")); // NOI18N
        jTextFieldGastoCoffeBreaksUF.setName("jTextFieldGastoCoffeBreaksUF"); // NOI18N

        jTextFieldGastoMovilizacionUF.setEditable(false);
        jTextFieldGastoMovilizacionUF.setText(resourceMap.getString("jTextFieldGastoMovilizacionUF.text")); // NOI18N
        jTextFieldGastoMovilizacionUF.setName("jTextFieldGastoMovilizacionUF"); // NOI18N

        jTextFieldGastoMovilizacion.setText(resourceMap.getString("jTextFieldGastoMovilizacion.text")); // NOI18N
        jTextFieldGastoMovilizacion.setName("jTextFieldGastoMovilizacion"); // NOI18N

        jTextFieldGastoGastosBasicos.setText(resourceMap.getString("jTextFieldGastoGastosBasicos.text")); // NOI18N
        jTextFieldGastoGastosBasicos.setName("jTextFieldGastoGastosBasicos"); // NOI18N

        jTextFieldGastoGastosBasicosUF.setEditable(false);
        jTextFieldGastoGastosBasicosUF.setText(resourceMap.getString("jTextFieldGastoGastosBasicosUF.text")); // NOI18N
        jTextFieldGastoGastosBasicosUF.setName("jTextFieldGastoGastosBasicosUF"); // NOI18N

        javax.swing.GroupLayout jPanel16Layout = new javax.swing.GroupLayout(jPanel16);
        jPanel16.setLayout(jPanel16Layout);
        jPanel16Layout.setHorizontalGroup(
            jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel16Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(jLabel26, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jLabel27, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jLabel28, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jLabel29, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jLabel30, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jLabel31, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jLabel25, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jLabel22, javax.swing.GroupLayout.DEFAULT_SIZE, 111, Short.MAX_VALUE)
                    .addComponent(jLabel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabel23)
                    .addComponent(jTextFieldGastoMaterialApoyo, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoInsumos, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoGastosOperacionales, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoArriendoOficina, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoServiciosExternos, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoAlimentacion, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoCoffeBreaks, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoMovilizacion, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoGastosBasicos, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel16Layout.createSequentialGroup()
                        .addGap(6, 6, 6)
                        .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jTextFieldGastoGastosOperacionalesUF, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jTextFieldGastoInsumosUF, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jTextFieldGastoMaterialApoyoUF, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jTextFieldGastoServiciosExternosUF, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jTextFieldGastoAlimentacionUF, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jTextFieldGastoCoffeBreaksUF, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jTextFieldGastoMovilizacionUF, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jTextFieldGastoGastosBasicosUF, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jTextFieldGastoArriendoOficinaUF, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addGroup(jPanel16Layout.createSequentialGroup()
                        .addGap(22, 22, 22)
                        .addComponent(jLabel24)))
                .addContainerGap())
        );
        jPanel16Layout.setVerticalGroup(
            jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel16Layout.createSequentialGroup()
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel24)
                    .addComponent(jLabel23))
                .addGap(11, 11, 11)
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel4)
                    .addComponent(jTextFieldGastoArriendoOficinaUF, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoArriendoOficina, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel22)
                    .addComponent(jTextFieldGastoGastosOperacionalesUF, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoGastosOperacionales, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel25)
                    .addComponent(jTextFieldGastoMaterialApoyoUF, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoMaterialApoyo, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel26)
                    .addComponent(jTextFieldGastoInsumosUF, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoInsumos, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel27)
                    .addComponent(jTextFieldGastoGastosBasicos, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoGastosBasicosUF, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel28)
                    .addComponent(jTextFieldGastoMovilizacion, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoMovilizacionUF, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel29)
                    .addComponent(jTextFieldGastoCoffeBreaks, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoCoffeBreaksUF, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel30)
                    .addComponent(jTextFieldGastoAlimentacion, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoAlimentacionUF, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel16Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel31)
                    .addComponent(jTextFieldGastoServiciosExternos, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldGastoServiciosExternosUF, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jTextFieldFactorCosto.setName("jTextFieldFactorCosto"); // NOI18N

        javax.swing.GroupLayout jPanel14Layout = new javax.swing.GroupLayout(jPanel14);
        jPanel14.setLayout(jPanel14Layout);
        jPanel14Layout.setHorizontalGroup(
            jPanel14Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel14Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel14Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(jPanel15, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel14Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                        .addComponent(jPanel16, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addGroup(jPanel14Layout.createSequentialGroup()
                            .addGap(10, 10, 10)
                            .addComponent(jLabel11)
                            .addGap(18, 18, 18)
                            .addComponent(jTextFieldFactorCosto, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        jPanel14Layout.setVerticalGroup(
            jPanel14Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel14Layout.createSequentialGroup()
                .addComponent(jPanel16, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel14Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel11)
                    .addComponent(jTextFieldFactorCosto, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jPanel15, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(15, Short.MAX_VALUE))
        );

        jPanel17.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), resourceMap.getString("jPanel17.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPanel17.border.titleFont"), resourceMap.getColor("jPanel17.border.titleColor"))); // NOI18N
        jPanel17.setName("jPanel17"); // NOI18N

        jPanel18.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), resourceMap.getString("jPanel18.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 0, 11), null)); // NOI18N
        jPanel18.setName("jPanel18"); // NOI18N

        jLabel32.setText(resourceMap.getString("jLabel32.text")); // NOI18N
        jLabel32.setName("jLabel32"); // NOI18N

        jTextFieldDesarrolloValorHHPesos.setText(resourceMap.getString("jTextFieldDesarrolloValorHHPesos.text")); // NOI18N
        jTextFieldDesarrolloValorHHPesos.setName("jTextFieldDesarrolloValorHHPesos"); // NOI18N

        jLabel33.setText(resourceMap.getString("jLabel33.text")); // NOI18N
        jLabel33.setName("jLabel33"); // NOI18N

        jLabel34.setText(resourceMap.getString("jLabel34.text")); // NOI18N
        jLabel34.setName("jLabel34"); // NOI18N

        jTextFieldDesarrolloValorHHUF.setEditable(false);
        jTextFieldDesarrolloValorHHUF.setText(resourceMap.getString("jTextFieldDesarrolloValorHHUF.text")); // NOI18N
        jTextFieldDesarrolloValorHHUF.setName("jTextFieldDesarrolloValorHHUF"); // NOI18N

        javax.swing.GroupLayout jPanel18Layout = new javax.swing.GroupLayout(jPanel18);
        jPanel18.setLayout(jPanel18Layout);
        jPanel18Layout.setHorizontalGroup(
            jPanel18Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel18Layout.createSequentialGroup()
                .addGap(10, 10, 10)
                .addComponent(jLabel32)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel18Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel18Layout.createSequentialGroup()
                        .addComponent(jLabel33)
                        .addGap(27, 27, 27)
                        .addComponent(jLabel34))
                    .addGroup(jPanel18Layout.createSequentialGroup()
                        .addComponent(jTextFieldDesarrolloValorHHPesos, javax.swing.GroupLayout.PREFERRED_SIZE, 62, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jTextFieldDesarrolloValorHHUF, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap())
        );
        jPanel18Layout.setVerticalGroup(
            jPanel18Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel18Layout.createSequentialGroup()
                .addGroup(jPanel18Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel33)
                    .addComponent(jLabel34))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel18Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jTextFieldDesarrolloValorHHPesos, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldDesarrolloValorHHUF, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel32))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jTextFieldReparacionHorasReparacion.setName("jTextFieldReparacionHorasReparacion"); // NOI18N

        jTextFieldReparacionNumeroDesarrolladores.setName("jTextFieldReparacionNumeroDesarrolladores"); // NOI18N

        jLabel35.setText(resourceMap.getString("jLabel35.text")); // NOI18N
        jLabel35.setName("jLabel35"); // NOI18N

        jLabel36.setText(resourceMap.getString("jLabel36.text")); // NOI18N
        jLabel36.setName("jLabel36"); // NOI18N

        jLabel37.setText(resourceMap.getString("jLabel37.text")); // NOI18N
        jLabel37.setName("jLabel37"); // NOI18N

        javax.swing.GroupLayout jPanel17Layout = new javax.swing.GroupLayout(jPanel17);
        jPanel17.setLayout(jPanel17Layout);
        jPanel17Layout.setHorizontalGroup(
            jPanel17Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel17Layout.createSequentialGroup()
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(jLabel35)
                .addGap(636, 636, 636))
            .addGroup(jPanel17Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel17Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jPanel18, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(jPanel17Layout.createSequentialGroup()
                        .addGroup(jPanel17Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jLabel37)
                            .addComponent(jLabel36))
                        .addGap(25, 25, 25)
                        .addGroup(jPanel17Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                            .addComponent(jTextFieldReparacionNumeroDesarrolladores, javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jTextFieldReparacionHorasReparacion, javax.swing.GroupLayout.PREFERRED_SIZE, 67, javax.swing.GroupLayout.PREFERRED_SIZE)))))
        );
        jPanel17Layout.setVerticalGroup(
            jPanel17Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel17Layout.createSequentialGroup()
                .addComponent(jLabel35)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel17Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jTextFieldReparacionHorasReparacion, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel36))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel17Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel37)
                    .addComponent(jTextFieldReparacionNumeroDesarrolladores, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(30, 30, 30)
                .addComponent(jPanel18, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(220, Short.MAX_VALUE))
        );

        jProgressBar5.setMaximum(5);
        jProgressBar5.setValue(3);
        jProgressBar5.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Completado 3/5", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 0, 11), null)); // NOI18N
        jProgressBar5.setName("jProgressBar5"); // NOI18N

        jSeparator5.setName("jSeparator5"); // NOI18N

        jButton12.setIcon(resourceMap.getIcon("jButton12.icon")); // NOI18N
        jButton12.setToolTipText(resourceMap.getString("jButton12.toolTipText")); // NOI18N
        jButton12.setName("jButton12"); // NOI18N

        jButton13.setIcon(resourceMap.getIcon("jButton13.icon")); // NOI18N
        jButton13.setToolTipText(resourceMap.getString("jButton13.toolTipText")); // NOI18N
        jButton13.setName("jButton13"); // NOI18N

        barraVista2.setName("barraVista2"); // NOI18N
        barraVista2.setStringPainted(true);

        javax.swing.GroupLayout jPanelDefinicionCostosLayout = new javax.swing.GroupLayout(jPanelDefinicionCostos);
        jPanelDefinicionCostos.setLayout(jPanelDefinicionCostosLayout);
        jPanelDefinicionCostosLayout.setHorizontalGroup(
            jPanelDefinicionCostosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelDefinicionCostosLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanelDefinicionCostosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanelDefinicionCostosLayout.createSequentialGroup()
                        .addGroup(jPanelDefinicionCostosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jPanel13, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(jProgressBar5, javax.swing.GroupLayout.DEFAULT_SIZE, 614, Short.MAX_VALUE)
                            .addGroup(jPanelDefinicionCostosLayout.createSequentialGroup()
                                .addComponent(jButton12, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(49, 49, 49)
                                .addComponent(barraVista2, javax.swing.GroupLayout.PREFERRED_SIZE, 460, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addComponent(jButton13, javax.swing.GroupLayout.PREFERRED_SIZE, 49, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(jSeparator5, javax.swing.GroupLayout.DEFAULT_SIZE, 614, Short.MAX_VALUE))
                        .addContainerGap())
                    .addGroup(jPanelDefinicionCostosLayout.createSequentialGroup()
                        .addComponent(jPanel14, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 61, Short.MAX_VALUE)
                        .addComponent(jPanel17, javax.swing.GroupLayout.PREFERRED_SIZE, 238, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(14, 14, 14))))
        );
        jPanelDefinicionCostosLayout.setVerticalGroup(
            jPanelDefinicionCostosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelDefinicionCostosLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanel13, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanelDefinicionCostosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jPanel17, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jPanel14, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 346, Short.MAX_VALUE)
                .addGroup(jPanelDefinicionCostosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanelDefinicionCostosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                        .addComponent(jButton12, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(jButton13, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                    .addComponent(barraVista2, javax.swing.GroupLayout.DEFAULT_SIZE, 68, Short.MAX_VALUE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator5, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jProgressBar5, javax.swing.GroupLayout.PREFERRED_SIZE, 21, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );

        jPanelPasos.addTab(resourceMap.getString("jPanelDefinicionCostos.TabConstraints.tabTitle"), jPanelDefinicionCostos); // NOI18N

        jPanel19.setName("jPanel19"); // NOI18N

        jPanelDefinicionValorHH.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), resourceMap.getString("jPanelDefinicionValorHH.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPanelDefinicionValorHH.border.titleFont"), resourceMap.getColor("jPanelDefinicionValorHH.border.titleColor"))); // NOI18N
        jPanelDefinicionValorHH.setName("jPanelDefinicionValorHH"); // NOI18N

        jPanel21.setBackground(resourceMap.getColor("jPanel21.background")); // NOI18N
        jPanel21.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), "Evaluador Experto", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
        jPanel21.setName("jPanel21"); // NOI18N

        jLabel39.setText(resourceMap.getString("jLabel39.text")); // NOI18N
        jLabel39.setName("jLabel39"); // NOI18N

        jTextFieldEvaluadorExpertoValorHHPesos.setName("jTextFieldEvaluadorExpertoValorHHPesos"); // NOI18N
        jTextFieldEvaluadorExpertoValorHHPesos.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jTextFieldEvaluadorExpertoValorHHPesosMouseClicked(evt);
            }
        });
        jTextFieldEvaluadorExpertoValorHHPesos.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jTextFieldEvaluadorExpertoValorHHPesosFocusLost(evt);
            }
        });
        jTextFieldEvaluadorExpertoValorHHPesos.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyReleased(java.awt.event.KeyEvent evt) {
                jTextFieldEvaluadorExpertoValorHHPesosKeyReleased(evt);
            }
        });

        jTextFieldEvaluadorExpertoValorHHUF.setEditable(false);
        jTextFieldEvaluadorExpertoValorHHUF.setName("jTextFieldEvaluadorExpertoValorHHUF"); // NOI18N

        jLabel40.setText(resourceMap.getString("jLabel40.text")); // NOI18N
        jLabel40.setName("jLabel40"); // NOI18N

        jLabel41.setText(resourceMap.getString("jLabel41.text")); // NOI18N
        jLabel41.setName("jLabel41"); // NOI18N

        jSeparator8.setName("jSeparator8"); // NOI18N

        jLabel48.setFont(resourceMap.getFont("jLabel48.font")); // NOI18N
        jLabel48.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel48.setText(resourceMap.getString("jLabel48.text")); // NOI18N
        jLabel48.setName("jLabel48"); // NOI18N

        javax.swing.GroupLayout jPanel21Layout = new javax.swing.GroupLayout(jPanel21);
        jPanel21.setLayout(jPanel21Layout);
        jPanel21Layout.setHorizontalGroup(
            jPanel21Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel21Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel41, javax.swing.GroupLayout.PREFERRED_SIZE, 79, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGroup(jPanel21Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel21Layout.createSequentialGroup()
                        .addGap(19, 19, 19)
                        .addComponent(jLabel39)
                        .addGap(47, 47, 47)
                        .addComponent(jLabel40))
                    .addGroup(jPanel21Layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jTextFieldEvaluadorExpertoValorHHPesos, javax.swing.GroupLayout.PREFERRED_SIZE, 78, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(18, 18, 18)
                        .addComponent(jTextFieldEvaluadorExpertoValorHHUF, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(41, Short.MAX_VALUE))
            .addComponent(jSeparator8, javax.swing.GroupLayout.DEFAULT_SIZE, 319, Short.MAX_VALUE)
            .addComponent(jLabel48, javax.swing.GroupLayout.DEFAULT_SIZE, 319, Short.MAX_VALUE)
        );
        jPanel21Layout.setVerticalGroup(
            jPanel21Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel21Layout.createSequentialGroup()
                .addComponent(jLabel48)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(jSeparator8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(14, 14, 14)
                .addGroup(jPanel21Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel40)
                    .addComponent(jLabel39))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel21Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel41)
                    .addComponent(jTextFieldEvaluadorExpertoValorHHPesos, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldEvaluadorExpertoValorHHUF, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        jPanel22.setBackground(resourceMap.getColor("jPanel22.background")); // NOI18N
        jPanel22.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), "Usuario Evaluador", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
        jPanel22.setName("jPanel22"); // NOI18N

        jLabel42.setText(resourceMap.getString("jLabel42.text")); // NOI18N
        jLabel42.setName("jLabel42"); // NOI18N

        jLabel43.setText(resourceMap.getString("jLabel43.text")); // NOI18N
        jLabel43.setName("jLabel43"); // NOI18N

        jTextFieldUsuarioEvaluadorValorHHPesos.setName("jTextFieldUsuarioEvaluadorValorHHPesos"); // NOI18N
        jTextFieldUsuarioEvaluadorValorHHPesos.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jTextFieldUsuarioEvaluadorValorHHPesosMouseClicked(evt);
            }
        });
        jTextFieldUsuarioEvaluadorValorHHPesos.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jTextFieldUsuarioEvaluadorValorHHPesosFocusLost(evt);
            }
        });
        jTextFieldUsuarioEvaluadorValorHHPesos.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyReleased(java.awt.event.KeyEvent evt) {
                jTextFieldUsuarioEvaluadorValorHHPesosKeyReleased(evt);
            }
        });

        jTextFieldUsuarioEvaluadorValorHHUF.setEditable(false);
        jTextFieldUsuarioEvaluadorValorHHUF.setName("jTextFieldUsuarioEvaluadorValorHHUF"); // NOI18N

        jLabel44.setText(resourceMap.getString("jLabel44.text")); // NOI18N
        jLabel44.setName("jLabel44"); // NOI18N

        jSeparator9.setName("jSeparator9"); // NOI18N

        jLabel49.setFont(resourceMap.getFont("jLabel49.font")); // NOI18N
        jLabel49.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel49.setText(resourceMap.getString("jLabel49.text")); // NOI18N
        jLabel49.setName("jLabel49"); // NOI18N

        javax.swing.GroupLayout jPanel22Layout = new javax.swing.GroupLayout(jPanel22);
        jPanel22.setLayout(jPanel22Layout);
        jPanel22Layout.setHorizontalGroup(
            jPanel22Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel22Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel42, javax.swing.GroupLayout.PREFERRED_SIZE, 79, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGroup(jPanel22Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel22Layout.createSequentialGroup()
                        .addGap(19, 19, 19)
                        .addComponent(jLabel44)
                        .addGap(47, 47, 47)
                        .addComponent(jLabel43))
                    .addGroup(jPanel22Layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jTextFieldUsuarioEvaluadorValorHHPesos, javax.swing.GroupLayout.PREFERRED_SIZE, 78, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(18, 18, 18)
                        .addComponent(jTextFieldUsuarioEvaluadorValorHHUF, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(41, Short.MAX_VALUE))
            .addComponent(jLabel49, javax.swing.GroupLayout.DEFAULT_SIZE, 319, Short.MAX_VALUE)
            .addComponent(jSeparator9, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 319, Short.MAX_VALUE)
        );
        jPanel22Layout.setVerticalGroup(
            jPanel22Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel22Layout.createSequentialGroup()
                .addComponent(jLabel49)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator9, javax.swing.GroupLayout.DEFAULT_SIZE, 2, Short.MAX_VALUE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel22Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel43)
                    .addComponent(jLabel44))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel22Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel42)
                    .addComponent(jTextFieldUsuarioEvaluadorValorHHPesos, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldUsuarioEvaluadorValorHHUF, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        jLabel38.setName("jLabel38"); // NOI18N

        labelerror2.setFont(resourceMap.getFont("jlabelerror2.font")); // NOI18N
        labelerror2.setForeground(resourceMap.getColor("jlabelerror2.foreground")); // NOI18N
        labelerror2.setName("jlabelerror2"); // NOI18N

        labelerror1.setFont(resourceMap.getFont("labelerror1.font")); // NOI18N
        labelerror1.setForeground(resourceMap.getColor("labelerror1.foreground")); // NOI18N
        labelerror1.setName("labelerror1"); // NOI18N

        javax.swing.GroupLayout jPanelDefinicionValorHHLayout = new javax.swing.GroupLayout(jPanelDefinicionValorHH);
        jPanelDefinicionValorHH.setLayout(jPanelDefinicionValorHHLayout);
        jPanelDefinicionValorHHLayout.setHorizontalGroup(
            jPanelDefinicionValorHHLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelDefinicionValorHHLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanelDefinicionValorHHLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanelDefinicionValorHHLayout.createSequentialGroup()
                        .addGap(348, 348, 348)
                        .addComponent(jLabel38, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                    .addGroup(jPanelDefinicionValorHHLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                        .addComponent(jPanel22, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(jPanel21, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanelDefinicionValorHHLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(labelerror2, javax.swing.GroupLayout.PREFERRED_SIZE, 188, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(labelerror1, javax.swing.GroupLayout.PREFERRED_SIZE, 211, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );
        jPanelDefinicionValorHHLayout.setVerticalGroup(
            jPanelDefinicionValorHHLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelDefinicionValorHHLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanel21, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGroup(jPanelDefinicionValorHHLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanelDefinicionValorHHLayout.createSequentialGroup()
                        .addGap(95, 95, 95)
                        .addComponent(jLabel38))
                    .addGroup(jPanelDefinicionValorHHLayout.createSequentialGroup()
                        .addGap(6, 6, 6)
                        .addComponent(jPanel22, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(29, Short.MAX_VALUE))
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanelDefinicionValorHHLayout.createSequentialGroup()
                .addGap(51, 51, 51)
                .addComponent(labelerror1, javax.swing.GroupLayout.PREFERRED_SIZE, 21, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(65, 65, 65)
                .addComponent(labelerror2, javax.swing.GroupLayout.DEFAULT_SIZE, 89, Short.MAX_VALUE)
                .addGap(79, 79, 79))
        );

        jProgressBar4.setMaximum(5);
        jProgressBar4.setValue(3);
        jProgressBar4.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Completado 3/5", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 0, 11), null)); // NOI18N
        jProgressBar4.setName("jProgressBar4"); // NOI18N
        jProgressBar4.setStringPainted(true);

        jSeparator4.setName("jSeparator4"); // NOI18N

        jButton10.setIcon(resourceMap.getIcon("jButton10.icon")); // NOI18N
        jButton10.setToolTipText(resourceMap.getString("jButton10.toolTipText")); // NOI18N
        jButton10.setName("jButton10"); // NOI18N

        jButton11.setIcon(resourceMap.getIcon("jButton11.icon")); // NOI18N
        jButton11.setToolTipText(resourceMap.getString("jButton11.toolTipText")); // NOI18N
        jButton11.setName("jButton11"); // NOI18N

        javax.swing.GroupLayout jPanel19Layout = new javax.swing.GroupLayout(jPanel19);
        jPanel19.setLayout(jPanel19Layout);
        jPanel19Layout.setHorizontalGroup(
            jPanel19Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel19Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel19Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jPanelDefinicionValorHH, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jProgressBar4, javax.swing.GroupLayout.DEFAULT_SIZE, 597, Short.MAX_VALUE)
                    .addGroup(jPanel19Layout.createSequentialGroup()
                        .addComponent(jButton10, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 498, Short.MAX_VALUE)
                        .addComponent(jButton11, javax.swing.GroupLayout.PREFERRED_SIZE, 49, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(jSeparator4, javax.swing.GroupLayout.DEFAULT_SIZE, 597, Short.MAX_VALUE))
                .addContainerGap())
        );
        jPanel19Layout.setVerticalGroup(
            jPanel19Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel19Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanelDefinicionValorHH, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 340, Short.MAX_VALUE)
                .addGroup(jPanel19Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jButton10)
                    .addComponent(jButton11))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator4, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jProgressBar4, javax.swing.GroupLayout.PREFERRED_SIZE, 21, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );

        jPanelPasos.addTab("Definición Valor HH", jPanel19);

        jPanelCotizacion.setName("jPanelCotizacion"); // NOI18N

        jPanel3.setBackground(resourceMap.getColor("jPanel3.background")); // NOI18N
        jPanel3.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanel3.setName("jPanel3"); // NOI18N

        jLabel1.setFont(resourceMap.getFont("jLabel1.font")); // NOI18N
        jLabel1.setText(resourceMap.getString("jLabel1.text")); // NOI18N
        jLabel1.setName("jLabel1"); // NOI18N

        jLabel2.setFont(resourceMap.getFont("jLabel2.font")); // NOI18N
        jLabel2.setText(resourceMap.getString("jLabel2.text")); // NOI18N
        jLabel2.setName("jLabel2"); // NOI18N

        jCalendarCombo1.setName("jCalendarCombo1"); // NOI18N

        jCalendarCombo2.setName("jCalendarCombo2"); // NOI18N

        jButton1.setText(resourceMap.getString("jButton1.text")); // NOI18N
        jButton1.setName("jButton1"); // NOI18N

        javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
        jPanel3.setLayout(jPanel3Layout);
        jPanel3Layout.setHorizontalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabel2)
                    .addComponent(jLabel1))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jCalendarCombo1, javax.swing.GroupLayout.PREFERRED_SIZE, 207, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jCalendarCombo2, javax.swing.GroupLayout.PREFERRED_SIZE, 207, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 118, Short.MAX_VALUE)
                .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 118, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );
        jPanel3Layout.setVerticalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGap(5, 5, 5)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jCalendarCombo1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jLabel2)
                            .addComponent(jCalendarCombo2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGap(20, 20, 20)
                        .addComponent(jButton1)))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jPanel4.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), resourceMap.getString("jPanel4.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPanel4.border.titleFont"), resourceMap.getColor("jPanel4.border.titleColor"))); // NOI18N
        jPanel4.setName("jPanel4"); // NOI18N

        jPanel5.setBackground(resourceMap.getColor("jPanel5.background")); // NOI18N
        jPanel5.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));
        jPanel5.setName("jPanel5"); // NOI18N

        jLabel8.setFont(resourceMap.getFont("jLabel8.font")); // NOI18N
        jLabel8.setText(resourceMap.getString("jLabel8.text")); // NOI18N
        jLabel8.setName("jLabel8"); // NOI18N

        jLabel9.setText(resourceMap.getString("jLabel9.text")); // NOI18N
        jLabel9.setName("jLabel9"); // NOI18N

        jLabel10.setText(resourceMap.getString("jLabel10.text")); // NOI18N
        jLabel10.setName("jLabel10"); // NOI18N

        jTextField13.setEditable(false);
        jTextField13.setName("jTextField13"); // NOI18N

        jTextField14.setEditable(false);
        jTextField14.setName("jTextField14"); // NOI18N

        javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);
        jPanel5.setLayout(jPanel5Layout);
        jPanel5Layout.setHorizontalGroup(
            jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel5Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel8)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel5Layout.createSequentialGroup()
                        .addComponent(jLabel10)
                        .addGap(41, 41, 41)
                        .addComponent(jLabel9))
                    .addGroup(jPanel5Layout.createSequentialGroup()
                        .addComponent(jTextField14, javax.swing.GroupLayout.PREFERRED_SIZE, 73, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jTextField13, javax.swing.GroupLayout.PREFERRED_SIZE, 73, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(44, Short.MAX_VALUE))
        );
        jPanel5Layout.setVerticalGroup(
            jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel5Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel10)
                    .addComponent(jLabel9))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel8)
                    .addComponent(jTextField14, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextField13, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jPanel8.setBackground(resourceMap.getColor("jPanel8.background")); // NOI18N
        jPanel8.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanel8.setName("jPanel8"); // NOI18N

        jLabel3.setText(resourceMap.getString("jLabel3.text")); // NOI18N
        jLabel3.setName("jLabel3"); // NOI18N

        jLabel6.setText(resourceMap.getString("jLabel6.text")); // NOI18N
        jLabel6.setName("jLabel6"); // NOI18N

        jTextField44.setEditable(false);
        jTextField44.setName("jTextField44"); // NOI18N

        jTextField45.setEditable(false);
        jTextField45.setName("jTextField45"); // NOI18N

        jSeparator1.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jSeparator1.setName("jSeparator1"); // NOI18N

        jLabel45.setFont(resourceMap.getFont("jLabel45.font")); // NOI18N
        jLabel45.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel45.setText(resourceMap.getString("jLabel45.text")); // NOI18N
        jLabel45.setName("jLabel45"); // NOI18N

        javax.swing.GroupLayout jPanel8Layout = new javax.swing.GroupLayout(jPanel8);
        jPanel8.setLayout(jPanel8Layout);
        jPanel8Layout.setHorizontalGroup(
            jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel8Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(jPanel8Layout.createSequentialGroup()
                        .addComponent(jLabel6)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jTextField44, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel8Layout.createSequentialGroup()
                        .addComponent(jLabel3)
                        .addGap(66, 66, 66)
                        .addComponent(jTextField45)))
                .addContainerGap(56, Short.MAX_VALUE))
            .addComponent(jLabel45, javax.swing.GroupLayout.DEFAULT_SIZE, 251, Short.MAX_VALUE)
            .addComponent(jSeparator1, javax.swing.GroupLayout.DEFAULT_SIZE, 251, Short.MAX_VALUE)
        );
        jPanel8Layout.setVerticalGroup(
            jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel8Layout.createSequentialGroup()
                .addComponent(jLabel45, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(14, 14, 14)
                .addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel3)
                    .addComponent(jTextField45, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel6)
                    .addComponent(jTextField44, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        jPanel7.setBackground(resourceMap.getColor("jPanel8.background")); // NOI18N
        jPanel7.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanel7.setName("jPanel7"); // NOI18N

        jLabel17.setText(resourceMap.getString("jLabel17.text")); // NOI18N
        jLabel17.setName("jLabel17"); // NOI18N

        jLabel16.setText(resourceMap.getString("jLabel16.text")); // NOI18N
        jLabel16.setName("jLabel16"); // NOI18N

        jTextField3.setEditable(false);
        jTextField3.setName("jTextField3"); // NOI18N

        jTextField4.setEditable(false);
        jTextField4.setName("jTextField4"); // NOI18N

        jSeparator2.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jSeparator2.setName("jSeparator2"); // NOI18N

        jLabel46.setFont(resourceMap.getFont("jLabel46.font")); // NOI18N
        jLabel46.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel46.setText(resourceMap.getString("jLabel46.text")); // NOI18N
        jLabel46.setName("jLabel46"); // NOI18N

        javax.swing.GroupLayout jPanel7Layout = new javax.swing.GroupLayout(jPanel7);
        jPanel7.setLayout(jPanel7Layout);
        jPanel7Layout.setHorizontalGroup(
            jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel7Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabel17)
                    .addComponent(jLabel16))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(jTextField4)
                    .addComponent(jTextField3, javax.swing.GroupLayout.DEFAULT_SIZE, 75, Short.MAX_VALUE))
                .addContainerGap(55, Short.MAX_VALUE))
            .addComponent(jSeparator2, javax.swing.GroupLayout.DEFAULT_SIZE, 251, Short.MAX_VALUE)
            .addComponent(jLabel46, javax.swing.GroupLayout.DEFAULT_SIZE, 251, Short.MAX_VALUE)
        );
        jPanel7Layout.setVerticalGroup(
            jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel7Layout.createSequentialGroup()
                .addComponent(jLabel46)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel16)
                    .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel17)
                    .addComponent(jTextField4, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        jButton2.setText(resourceMap.getString("jButton2.text")); // NOI18N
        jButton2.setName("jButton2"); // NOI18N

        jPanel1.setBackground(resourceMap.getColor("jPanel8.background")); // NOI18N
        jPanel1.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanel1.setName("jPanel1"); // NOI18N

        jLabel7.setFont(resourceMap.getFont("jLabel7.font")); // NOI18N
        jLabel7.setText(resourceMap.getString("jLabel7.text")); // NOI18N
        jLabel7.setName("jLabel7"); // NOI18N

        jTextField5.setEditable(false);
        jTextField5.setName("jTextField5"); // NOI18N

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addComponent(jLabel7)
                .addGap(47, 47, 47)
                .addComponent(jTextField5, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(55, Short.MAX_VALUE))
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel7)
                    .addComponent(jTextField5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);
        jPanel4.setLayout(jPanel4Layout);
        jPanel4Layout.setHorizontalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                            .addComponent(jPanel7, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(jPanel1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(jPanel8, javax.swing.GroupLayout.Alignment.LEADING, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                        .addContainerGap(21, Short.MAX_VALUE))
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel4Layout.createSequentialGroup()
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(jButton2)
                            .addComponent(jPanel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                        .addGap(21, 21, 21))))
        );
        jPanel4Layout.setVerticalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanel8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jPanel7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(11, 11, 11)
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, 26, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(jButton2)
                .addContainerGap())
        );

        jPanel6.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), resourceMap.getString("jPanel6.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPanel6.border.titleFont"), resourceMap.getColor("jPanel6.border.titleColor"))); // NOI18N
        jPanel6.setName("jPanel6"); // NOI18N

        jPanel9.setBackground(resourceMap.getColor("jPanel9.background")); // NOI18N
        jPanel9.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));
        jPanel9.setName("jPanel9"); // NOI18N
        jPanel9.setPreferredSize(new java.awt.Dimension(278, 66));

        jLabel13.setFont(resourceMap.getFont("jLabel13.font")); // NOI18N
        jLabel13.setText(resourceMap.getString("jLabel13.text")); // NOI18N
        jLabel13.setName("jLabel13"); // NOI18N

        jTextField10.setEditable(false);
        jTextField10.setName("jTextField10"); // NOI18N

        jTextField11.setEditable(false);
        jTextField11.setName("jTextField11"); // NOI18N

        jLabel15.setText(resourceMap.getString("jLabel15.text")); // NOI18N
        jLabel15.setName("jLabel15"); // NOI18N

        jLabel14.setText(resourceMap.getString("jLabel14.text")); // NOI18N
        jLabel14.setName("jLabel14"); // NOI18N

        javax.swing.GroupLayout jPanel9Layout = new javax.swing.GroupLayout(jPanel9);
        jPanel9.setLayout(jPanel9Layout);
        jPanel9Layout.setHorizontalGroup(
            jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel9Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel13)
                .addGap(10, 10, 10)
                .addGroup(jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel9Layout.createSequentialGroup()
                        .addComponent(jTextField10, javax.swing.GroupLayout.PREFERRED_SIZE, 73, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jTextField11, javax.swing.GroupLayout.PREFERRED_SIZE, 68, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel9Layout.createSequentialGroup()
                        .addComponent(jLabel14)
                        .addGap(41, 41, 41)
                        .addComponent(jLabel15)))
                .addContainerGap(25, Short.MAX_VALUE))
        );
        jPanel9Layout.setVerticalGroup(
            jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel9Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel14)
                    .addComponent(jLabel15))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jTextField10, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel13)
                    .addComponent(jTextField11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jPanel10.setBackground(resourceMap.getColor("jPanel8.background")); // NOI18N
        jPanel10.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanel10.setName("jPanel10"); // NOI18N

        jLabel18.setText(resourceMap.getString("jLabel18.text")); // NOI18N
        jLabel18.setName("jLabel18"); // NOI18N

        jLabel19.setText(resourceMap.getString("jLabel19.text")); // NOI18N
        jLabel19.setName("jLabel19"); // NOI18N

        jTextField8.setEditable(false);
        jTextField8.setName("jTextField8"); // NOI18N

        jTextField15.setEditable(false);
        jTextField15.setName("jTextField15"); // NOI18N

        jSeparator3.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jSeparator3.setName("jSeparator3"); // NOI18N

        jLabel47.setFont(resourceMap.getFont("jLabel47.font")); // NOI18N
        jLabel47.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel47.setText(resourceMap.getString("jLabel47.text")); // NOI18N
        jLabel47.setName("jLabel47"); // NOI18N

        javax.swing.GroupLayout jPanel10Layout = new javax.swing.GroupLayout(jPanel10);
        jPanel10.setLayout(jPanel10Layout);
        jPanel10Layout.setHorizontalGroup(
            jPanel10Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jSeparator3, javax.swing.GroupLayout.DEFAULT_SIZE, 231, Short.MAX_VALUE)
            .addComponent(jLabel47, javax.swing.GroupLayout.DEFAULT_SIZE, 231, Short.MAX_VALUE)
            .addGroup(jPanel10Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel10Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabel19)
                    .addComponent(jLabel18))
                .addGap(3, 3, 3)
                .addGroup(jPanel10Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(jTextField15)
                    .addComponent(jTextField8, javax.swing.GroupLayout.PREFERRED_SIZE, 76, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(38, Short.MAX_VALUE))
        );
        jPanel10Layout.setVerticalGroup(
            jPanel10Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel10Layout.createSequentialGroup()
                .addComponent(jLabel47, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel10Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(jTextField8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel18))
                .addGap(8, 8, 8)
                .addGroup(jPanel10Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(jLabel19)
                    .addComponent(jTextField15, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        jButton3.setText(resourceMap.getString("jButton3.text")); // NOI18N
        jButton3.setName("jButton3"); // NOI18N

        javax.swing.GroupLayout jPanel6Layout = new javax.swing.GroupLayout(jPanel6);
        jPanel6.setLayout(jPanel6Layout);
        jPanel6Layout.setHorizontalGroup(
            jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel6Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(jPanel9, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 235, Short.MAX_VALUE)
                    .addComponent(jPanel10, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addContainerGap())
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel6Layout.createSequentialGroup()
                .addContainerGap(122, Short.MAX_VALUE)
                .addComponent(jButton3)
                .addContainerGap())
        );
        jPanel6Layout.setVerticalGroup(
            jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel6Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanel10, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 149, Short.MAX_VALUE)
                .addComponent(jPanel9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(jButton3)
                .addContainerGap())
        );

        jPanel11.setBackground(resourceMap.getColor("jPanel8.background")); // NOI18N
        jPanel11.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jPanel11.setName("jPanel11"); // NOI18N

        jTextField9.setBackground(resourceMap.getColor("jTextField9.background")); // NOI18N
        jTextField9.setEditable(false);
        jTextField9.setName("jTextField9"); // NOI18N

        jTextField12.setBackground(resourceMap.getColor("jTextField12.background")); // NOI18N
        jTextField12.setEditable(false);
        jTextField12.setName("jTextField12"); // NOI18N

        jSeparator15.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        jSeparator15.setName("jSeparator15"); // NOI18N

        jLabel52.setFont(resourceMap.getFont("jLabel52.font")); // NOI18N
        jLabel52.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel52.setText(resourceMap.getString("jLabel52.text")); // NOI18N
        jLabel52.setName("jLabel52"); // NOI18N

        javax.swing.GroupLayout jPanel11Layout = new javax.swing.GroupLayout(jPanel11);
        jPanel11.setLayout(jPanel11Layout);
        jPanel11Layout.setHorizontalGroup(
            jPanel11Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jLabel52, javax.swing.GroupLayout.DEFAULT_SIZE, 557, Short.MAX_VALUE)
            .addComponent(jSeparator15, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 557, Short.MAX_VALUE)
            .addGroup(jPanel11Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel11Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(jTextField12, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 537, Short.MAX_VALUE)
                    .addComponent(jTextField9, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 537, Short.MAX_VALUE))
                .addContainerGap())
        );
        jPanel11Layout.setVerticalGroup(
            jPanel11Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel11Layout.createSequentialGroup()
                .addComponent(jLabel52)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(jSeparator15, javax.swing.GroupLayout.PREFERRED_SIZE, 3, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jTextField9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jTextField12, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(23, 23, 23))
        );

        jProgressBar7.setMaximum(5);
        jProgressBar7.setToolTipText(resourceMap.getString("jProgressBar7.toolTipText")); // NOI18N
        jProgressBar7.setValue(3);
        jProgressBar7.setBorder(javax.swing.BorderFactory.createTitledBorder(null, resourceMap.getString("jProgressBar7.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 0, 11), resourceMap.getColor("jProgressBar7.border.titleColor"))); // NOI18N
        jProgressBar7.setName("jProgressBar7"); // NOI18N

        jSeparator7.setName("jSeparator7"); // NOI18N

        jButton16.setIcon(resourceMap.getIcon("jButton16.icon")); // NOI18N
        jButton16.setToolTipText(resourceMap.getString("jButton16.toolTipText")); // NOI18N
        jButton16.setName("jButton16"); // NOI18N

        jButton17.setIcon(resourceMap.getIcon("jButton17.icon")); // NOI18N
        jButton17.setToolTipText(resourceMap.getString("jButton17.toolTipText")); // NOI18N
        jButton17.setName("jButton17"); // NOI18N

        javax.swing.GroupLayout jPanelCotizacionLayout = new javax.swing.GroupLayout(jPanelCotizacion);
        jPanelCotizacion.setLayout(jPanelCotizacionLayout);
        jPanelCotizacionLayout.setHorizontalGroup(
            jPanelCotizacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelCotizacionLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanelCotizacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jPanel11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(jPanelCotizacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                        .addGroup(jPanelCotizacionLayout.createSequentialGroup()
                            .addGap(10, 10, 10)
                            .addComponent(jProgressBar7, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                        .addComponent(jSeparator7, javax.swing.GroupLayout.Alignment.LEADING)
                        .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanelCotizacionLayout.createSequentialGroup()
                            .addComponent(jButton17, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(jButton16, javax.swing.GroupLayout.PREFERRED_SIZE, 49, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanelCotizacionLayout.createSequentialGroup()
                            .addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                            .addComponent(jPanel6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addComponent(jPanel3, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addGap(33, 33, 33))
        );
        jPanelCotizacionLayout.setVerticalGroup(
            jPanelCotizacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanelCotizacionLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanelCotizacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(jPanel6, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jPanel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jPanel11, javax.swing.GroupLayout.DEFAULT_SIZE, 90, Short.MAX_VALUE)
                .addGap(18, 18, 18)
                .addComponent(jPanel11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 205, Short.MAX_VALUE)
                .addGroup(jPanelCotizacionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jButton17)
                    .addComponent(jButton16))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSeparator7, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jProgressBar7, javax.swing.GroupLayout.PREFERRED_SIZE, 21, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(65, 65, 65))
        );

        jPanelPasos.addTab(resourceMap.getString("jPanelCotizacion.TabConstraints.tabTitle"), jPanelCotizacion); // NOI18N

        javax.swing.GroupLayout mainPanelLayout = new javax.swing.GroupLayout(mainPanel);
        mainPanel.setLayout(mainPanelLayout);
        mainPanelLayout.setHorizontalGroup(
            mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jPanelPasos, javax.swing.GroupLayout.DEFAULT_SIZE, 619, Short.MAX_VALUE)
        );
        mainPanelLayout.setVerticalGroup(
            mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, mainPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanelPasos, javax.swing.GroupLayout.DEFAULT_SIZE, 739, Short.MAX_VALUE))
        );

        menuBar.setName("menuBar"); // NOI18N

        javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(pmetihc.PMetIhcApp.class).getContext().getActionMap(PMetIhcView.class, this);
        fileMenu.setAction(actionMap.get("ModificarCuenta")); // NOI18N
        fileMenu.setText(resourceMap.getString("fileMenu.text")); // NOI18N
        fileMenu.setName("fileMenu"); // NOI18N
        fileMenu.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                fileMenuActionPerformed(evt);
            }
        });

        jMenuItemNuevaCotizacion.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
        jMenuItemNuevaCotizacion.setText(resourceMap.getString("jMenuItemNuevaCotizacion.text")); // NOI18N
        jMenuItemNuevaCotizacion.setName("jMenuItemNuevaCotizacion"); // NOI18N
        fileMenu.add(jMenuItemNuevaCotizacion);

        jMenuItemAbrir.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK));
        jMenuItemAbrir.setText(resourceMap.getString("jMenuItemAbrir.text")); // NOI18N
        jMenuItemAbrir.setName("jMenuItemAbrir"); // NOI18N
        fileMenu.add(jMenuItemAbrir);

        jMenuItemGuardar.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_G, java.awt.event.InputEvent.CTRL_MASK));
        jMenuItemGuardar.setText(resourceMap.getString("jMenuItemGuardar.text")); // NOI18N
        jMenuItemGuardar.setName("jMenuItemGuardar"); // NOI18N
        fileMenu.add(jMenuItemGuardar);

        jMenuItemModificarCuenta.setAction(actionMap.get("modificarCuenta")); // NOI18N
        jMenuItemModificarCuenta.setText(resourceMap.getString("jMenuItemModificarCuenta.text")); // NOI18N
        jMenuItemModificarCuenta.setName("jMenuItemModificarCuenta"); // NOI18N
        jMenuItemModificarCuenta.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItemModificarCuentaActionPerformed(evt);
            }
        });
        fileMenu.add(jMenuItemModificarCuenta);

        jMenuItemCerrarSesion.setText(resourceMap.getString("jMenuItemCerrarSesion.text")); // NOI18N
        jMenuItemCerrarSesion.setName("jMenuItemCerrarSesion"); // NOI18N
        jMenuItemCerrarSesion.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItemCerrarSesionActionPerformed(evt);
            }
        });
        fileMenu.add(jMenuItemCerrarSesion);

        exitMenuItem.setAction(actionMap.get("quit")); // NOI18N
        exitMenuItem.setText(resourceMap.getString("exitMenuItem.text")); // NOI18N
        exitMenuItem.setName("exitMenuItem"); // NOI18N
        fileMenu.add(exitMenuItem);

        menuBar.add(fileMenu);

        jMenuLimpiarTodo.setAction(actionMap.get("limpieza")); // NOI18N
        jMenuLimpiarTodo.setText(resourceMap.getString("jMenuLimpiarTodo.text")); // NOI18N
        jMenuLimpiarTodo.setName("jMenuLimpiarTodo"); // NOI18N

        jMenuItemDeshacer.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Z, java.awt.event.InputEvent.CTRL_MASK));
        jMenuItemDeshacer.setText(resourceMap.getString("jMenuItemDeshacer.text")); // NOI18N
        jMenuItemDeshacer.setName("jMenuItemDeshacer"); // NOI18N
        jMenuLimpiarTodo.add(jMenuItemDeshacer);

        jMenuItemRehacer.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Y, java.awt.event.InputEvent.CTRL_MASK));
        jMenuItemRehacer.setText(resourceMap.getString("jMenuItemRehacer.text")); // NOI18N
        jMenuItemRehacer.setName("jMenuItemRehacer"); // NOI18N
        jMenuLimpiarTodo.add(jMenuItemRehacer);

        jMenuItemLimpiarTodo.setText(resourceMap.getString("jMenuItemLimpiarTodo.text")); // NOI18N
        jMenuItemLimpiarTodo.setName("jMenuItemLimpiarTodo"); // NOI18N
        jMenuItemLimpiarTodo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItemLimpiarTodoActionPerformed(evt);
            }
        });
        jMenuLimpiarTodo.add(jMenuItemLimpiarTodo);

        menuBar.add(jMenuLimpiarTodo);

        jMenu1.setText(resourceMap.getString("jMenu1.text")); // NOI18N
        jMenu1.setName("jMenu1"); // NOI18N

        jMenuItemMoficarValores.setText(resourceMap.getString("jMenuItemMoficarValores.text")); // NOI18N
        jMenuItemMoficarValores.setName("jMenuItemMoficarValores"); // NOI18N
        jMenu1.add(jMenuItemMoficarValores);

        menuBar.add(jMenu1);

        jMenu2.setText(resourceMap.getString("jMenu2.text")); // NOI18N
        jMenu2.setName("jMenu2"); // NOI18N

        jMenuItemDefinirValoresEstimacion.setText(resourceMap.getString("jMenuItemDefinirValoresEstimacion.text")); // NOI18N
        jMenuItemDefinirValoresEstimacion.setName("jMenuItemDefinirValoresEstimacion"); // NOI18N
        jMenu2.add(jMenuItemDefinirValoresEstimacion);

        jMenuItemDefinirValorUF.setText(resourceMap.getString("jMenuItemDefinirValorUF.text")); // NOI18N
        jMenuItemDefinirValorUF.setName("jMenuItemDefinirValorUF"); // NOI18N
        jMenu2.add(jMenuItemDefinirValorUF);

        menuBar.add(jMenu2);

        helpMenu.setText(resourceMap.getString("helpMenu.text")); // NOI18N
        helpMenu.setName("helpMenu"); // NOI18N

        jMenuItem1.setText(resourceMap.getString("jMenuItem1.text")); // NOI18N
        jMenuItem1.setName("jMenuItem1"); // NOI18N
        jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItem1ActionPerformed(evt);
            }
        });
        helpMenu.add(jMenuItem1);

        aboutMenuItem.setAction(actionMap.get("showAboutBox")); // NOI18N
        aboutMenuItem.setText(resourceMap.getString("aboutMenuItem.text")); // NOI18N
        aboutMenuItem.setName("aboutMenuItem"); // NOI18N
        helpMenu.add(aboutMenuItem);

        menuBar.add(helpMenu);

        setComponent(mainPanel);
        setMenuBar(menuBar);
    }// </editor-fold>//GEN-END:initComponents

	private void jButtonCalcularTamañoSoftwareActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonCalcularTamañoSoftwareActionPerformed
            VistaAdapMPF calcularTamaño = new VistaAdapMPF();

            calcularTamaño.setVisible(true);
}//GEN-LAST:event_jButtonCalcularTamañoSoftwareActionPerformed

        private void jMenuItemModificarCuentaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItemModificarCuentaActionPerformed
            VistaCuenta modCuenta = null;
            try {
                modCuenta = new VistaCuenta();
            } catch (FileNotFoundException ex) {
                Logger.getLogger(PMetIhcView.class.getName()).log(Level.SEVERE, null, ex);
            } catch (IOException ex) {
                Logger.getLogger(PMetIhcView.class.getName()).log(Level.SEVERE, null, ex);
            }

            modCuenta.setVisible(true);
        }//GEN-LAST:event_jMenuItemModificarCuentaActionPerformed

    private void jMenuItem6ActionPerformed(java.awt.event.ActionEvent evt) {
    }
    float UF, valorUF = (float) 21017.51;
    int valor;
        private void jTextFieldEvaluadorExpertoValorHHPesosFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextFieldEvaluadorExpertoValorHHPesosFocusLost

            if (!(jTextFieldEvaluadorExpertoValorHHPesos.getText().equals(""))) {
                if (jTextFieldEvaluadorExpertoValorHHPesos.getText().matches("[0-9]*")) {
                    valor = Integer.parseInt(jTextFieldEvaluadorExpertoValorHHPesos.getText());
                    UF = ((float) valor) / valorUF;
                    this.jTextFieldEvaluadorExpertoValorHHUF.setText(UF + "");
                } else {
                    this.labelerror1.setText("Ingrese solo numeros");
                }

        }//GEN-LAST:event_jTextFieldEvaluadorExpertoValorHHPesosFocusLost
    }
        private void jTextFieldEvaluadorExpertoValorHHPesosMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTextFieldEvaluadorExpertoValorHHPesosMouseClicked
            this.labelerror1.setText("");
        }//GEN-LAST:event_jTextFieldEvaluadorExpertoValorHHPesosMouseClicked

        private void jTextFieldUsuarioEvaluadorValorHHPesosFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextFieldUsuarioEvaluadorValorHHPesosFocusLost

            if (!(jTextFieldUsuarioEvaluadorValorHHPesos.getText().equals(""))) {
                if (jTextFieldUsuarioEvaluadorValorHHPesos.getText().matches("[0-9]*")) {
                    valor = Integer.parseInt(jTextFieldUsuarioEvaluadorValorHHPesos.getText());
                    UF = ((float) valor) / valorUF;
                    this.jTextFieldUsuarioEvaluadorValorHHUF.setText(UF + "");
                } else {
                    this.labelerror2.setText("Ingrese SOLO numeros");
                }
            }
        }//GEN-LAST:event_jTextFieldUsuarioEvaluadorValorHHPesosFocusLost

        private void jTextFieldUsuarioEvaluadorValorHHPesosMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTextFieldUsuarioEvaluadorValorHHPesosMouseClicked
            this.labelerror2.setText("");
        }//GEN-LAST:event_jTextFieldUsuarioEvaluadorValorHHPesosMouseClicked

        private void jMenuItemLimpiarTodoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItemLimpiarTodoActionPerformed

            System.out.println(jPanelPasos.getSelectedIndex());

            if(this.jPanelPasos.getSelectedIndex()==0)
            {
               this.jTextFieldHorasSoftwareGrande.setText("");
               this.jTextFieldHorasSoftwareMediano.setText("");
               this.jTextFieldHorasSoftwarePequeño.setText("");
               this.jTextFieldNumeroModulosMedianos.setText("");
               this.jTextFieldNumeroModulosPequeños.setText("");
               this.jTextFieldUCE.setText("");
               this.jTextFieldUEX.setText("");
               this.jTextFieldUNCE.setText("");
            }

            if(this.jPanelPasos.getSelectedIndex()==1)
            {
                this.jTextFieldValorUF.setText("");
                this.jTextFieldGastoArriendoOficina.setText("");
                this.jTextFieldGastoGastosOperacionales.setText("");
                this.jTextFieldGastoMaterialApoyo.setText("");
                this.jTextFieldGastoInsumos.setText("");
                this.jTextFieldGastoGastosBasicos.setText("");
                this.jTextFieldGastoMovilizacion.setText("");
                this.jTextFieldGastoCoffeBreaks.setText("");
                this.jTextFieldGastoAlimentacion.setText("");
                this.jTextFieldGastoServiciosExternos.setText("");
                this.jTextFieldFactorCosto.setText("");
                this.jTextFieldTotalCostosPesos.setText("");
                this.jTextFieldReparacionHorasReparacion.setText("");
                this.jTextFieldReparacionNumeroDesarrolladores.setText("");
                this.jTextFieldDesarrolloValorHHPesos.setText("");
                this.jTextFieldGastoArriendoOficinaUF.setText("");
                this.jTextFieldGastoGastosOperacionalesUF.setText("");
                this.jTextFieldGastoMaterialApoyoUF.setText("");
                this.jTextFieldGastoInsumosUF.setText("");
                this.jTextFieldGastoGastosBasicosUF.setText("");
                this.jTextFieldGastoMovilizacionUF.setText("");
                this.jTextFieldGastoCoffeBreaksUF.setText("");
                this.jTextFieldGastoAlimentacionUF.setText("");
                this.jTextFieldGastoServiciosExternosUF.setText("");
                this.jTextFieldTotalCostosUF.setText("");
                this.jTextFieldDesarrolloValorHHUF.setText("");
            }

            if(this.jPanelPasos.getSelectedIndex()==2)
            {

                System.out.print(PMetIhcApp.nombre_usu);
                jTextFieldEvaluadorExpertoValorHHPesos.setText("");
                jTextFieldEvaluadorExpertoValorHHUF.setText("");
                jTextFieldUsuarioEvaluadorValorHHPesos.setText("");
                jTextFieldUsuarioEvaluadorValorHHUF.setText("");
            }
        }//GEN-LAST:event_jMenuItemLimpiarTodoActionPerformed

		private void fileMenuActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_fileMenuActionPerformed
                    // TODO add your handling code here:
		}//GEN-LAST:event_fileMenuActionPerformed
                private void jMenuItemPreguntasFrecActionPerformed (java.awt.event.ActionEvent evt) {
                    // TODO add your handling code here:
                    VistaPregFrec consultaPreg = new VistaPregFrec();

                    consultaPreg.setVisible(true);
		}
                private void jTextFieldGastoArriendoOficinaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jTextFieldGastoArriendoOficinaActionPerformed
                    // TODO add your handling code here:
                }//GEN-LAST:event_jTextFieldGastoArriendoOficinaActionPerformed

                private void jTextFieldEvaluadorExpertoValorHHPesosKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextFieldEvaluadorExpertoValorHHPesosKeyReleased
                    if(!(jTextFieldEvaluadorExpertoValorHHPesos.getText().equals("")))
                    {
                       if(  jTextFieldEvaluadorExpertoValorHHPesos.getText( ).matches( "[0-9]*" ) )
                        {
                            valor = Integer.parseInt(jTextFieldEvaluadorExpertoValorHHPesos.getText());
                            UF = ((float)valor)/valorUF;
                            this.jTextFieldEvaluadorExpertoValorHHUF.setText(UF+"");
                        }
                        else
                            this.labelerror1.setText("Ingrese solo numeros");
                    }
                    if((jTextFieldEvaluadorExpertoValorHHPesos.getText().equals("")))
                    {
                        this.jTextFieldEvaluadorExpertoValorHHUF.setText("");
                        this.labelerror1.setText("");
                    }
                }//GEN-LAST:event_jTextFieldEvaluadorExpertoValorHHPesosKeyReleased

                private void jTextFieldUsuarioEvaluadorValorHHPesosKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextFieldUsuarioEvaluadorValorHHPesosKeyReleased
                    if(!(jTextFieldUsuarioEvaluadorValorHHPesos.getText().equals("")))
                    {
                        if(  jTextFieldUsuarioEvaluadorValorHHPesos.getText( ).matches( "[0-9]*" ) )
                        {
                            valor = Integer.parseInt(jTextFieldUsuarioEvaluadorValorHHPesos.getText());
                            UF = ((float)valor)/valorUF;
                            this.jTextFieldUsuarioEvaluadorValorHHUF.setText(UF+"");
                        }
                        else
                          this.labelerror2.setText("Ingrese SOLO numeros");
                    }
                    if(jTextFieldUsuarioEvaluadorValorHHPesos.getText().equals(""))
                    {
                        this.jTextFieldUsuarioEvaluadorValorHHUF.setText("");
                        this.labelerror2.setText("");
                    }

                }//GEN-LAST:event_jTextFieldUsuarioEvaluadorValorHHPesosKeyReleased

                private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem1ActionPerformed
                    // TODO add your handling code here:
                    VistaPregFrec consultaPreg = new VistaPregFrec();

                    consultaPreg.setVisible(true);
                }//GEN-LAST:event_jMenuItem1ActionPerformed

                private void jMenuItemCerrarSesionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItemCerrarSesionActionPerformed
        
                    
                }//GEN-LAST:event_jMenuItemCerrarSesionActionPerformed

    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JProgressBar barraVista2;
    private javax.swing.ButtonGroup buttonGroupLugarEvaluacion;
    private javax.swing.ButtonGroup buttonGroupPeriodoEntrega;
    private javax.swing.ButtonGroup buttonGroupTamañoSoftware;
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton10;
    private javax.swing.JButton jButton11;
    private javax.swing.JButton jButton12;
    private javax.swing.JButton jButton13;
    private javax.swing.JButton jButton14;
    private javax.swing.JButton jButton15;
    private javax.swing.JButton jButton16;
    private javax.swing.JButton jButton17;
    private javax.swing.JButton jButton2;
    private javax.swing.JButton jButton3;
    private javax.swing.JButton jButton5;
    private javax.swing.JButton jButtonCalcularTamañoSoftware;
    private org.freixas.jcalendar.JCalendarCombo jCalendarCombo1;
    private org.freixas.jcalendar.JCalendarCombo jCalendarCombo2;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel10;
    private javax.swing.JLabel jLabel11;
    private javax.swing.JLabel jLabel12;
    private javax.swing.JLabel jLabel13;
    private javax.swing.JLabel jLabel14;
    private javax.swing.JLabel jLabel15;
    private javax.swing.JLabel jLabel16;
    private javax.swing.JLabel jLabel17;
    private javax.swing.JLabel jLabel18;
    private javax.swing.JLabel jLabel19;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel20;
    private javax.swing.JLabel jLabel21;
    private javax.swing.JLabel jLabel22;
    private javax.swing.JLabel jLabel23;
    private javax.swing.JLabel jLabel24;
    private javax.swing.JLabel jLabel25;
    private javax.swing.JLabel jLabel26;
    private javax.swing.JLabel jLabel27;
    private javax.swing.JLabel jLabel28;
    private javax.swing.JLabel jLabel29;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel30;
    private javax.swing.JLabel jLabel31;
    private javax.swing.JLabel jLabel32;
    private javax.swing.JLabel jLabel33;
    private javax.swing.JLabel jLabel34;
    private javax.swing.JLabel jLabel35;
    private javax.swing.JLabel jLabel36;
    private javax.swing.JLabel jLabel37;
    private javax.swing.JLabel jLabel38;
    private javax.swing.JLabel jLabel39;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JLabel jLabel40;
    private javax.swing.JLabel jLabel41;
    private javax.swing.JLabel jLabel42;
    private javax.swing.JLabel jLabel43;
    private javax.swing.JLabel jLabel44;
    private javax.swing.JLabel jLabel45;
    private javax.swing.JLabel jLabel46;
    private javax.swing.JLabel jLabel47;
    private javax.swing.JLabel jLabel48;
    private javax.swing.JLabel jLabel49;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel50;
    private javax.swing.JLabel jLabel51;
    private javax.swing.JLabel jLabel52;
    private javax.swing.JLabel jLabel6;
    private javax.swing.JLabel jLabel7;
    private javax.swing.JLabel jLabel8;
    private javax.swing.JLabel jLabel9;
    private javax.swing.JLabel jLabelDefinaTamañoSoftware;
    private javax.swing.JLabel jLabelDefinirNumeroModulos;
    private javax.swing.JLabel jLabelHorasSoftwareGrande;
    private javax.swing.JLabel jLabelHorasSoftwareMediano;
    private javax.swing.JLabel jLabelHorasSoftwarePequeño;
    private javax.swing.JLabel jLabelIngresoDiasDispuestos;
    private javax.swing.JLabel jLabelIngresoUsuariosModalidad;
    private javax.swing.JLabel jLabelLugarEvaluacion;
    private javax.swing.JLabel jLabelNumeroModulosMedianos;
    private javax.swing.JLabel jLabelNumeroModulosPequeños;
    private javax.swing.JLabel jLabelNumeroTotalUsuarios;
    private javax.swing.JLabel jLabelTotalUsuarios;
    private javax.swing.JLabel jLabelUCE;
    private javax.swing.JLabel jLabelUEX;
    private javax.swing.JLabel jLabelUNCE;
    private javax.swing.JMenu jMenu1;
    private javax.swing.JMenu jMenu2;
    private javax.swing.JMenuItem jMenuItem1;
    private javax.swing.JMenuItem jMenuItemAbrir;
    private javax.swing.JMenuItem jMenuItemCerrarSesion;
    private javax.swing.JMenuItem jMenuItemDefinirValorUF;
    private javax.swing.JMenuItem jMenuItemDefinirValoresEstimacion;
    private javax.swing.JMenuItem jMenuItemDeshacer;
    private javax.swing.JMenuItem jMenuItemGuardar;
    private javax.swing.JMenuItem jMenuItemLimpiarTodo;
    private javax.swing.JMenuItem jMenuItemModificarCuenta;
    private javax.swing.JMenuItem jMenuItemMoficarValores;
    private javax.swing.JMenuItem jMenuItemNuevaCotizacion;
    private javax.swing.JMenuItem jMenuItemRehacer;
    private javax.swing.JMenu jMenuLimpiarTodo;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel10;
    private javax.swing.JPanel jPanel11;
    private javax.swing.JPanel jPanel13;
    private javax.swing.JPanel jPanel14;
    private javax.swing.JPanel jPanel15;
    private javax.swing.JPanel jPanel16;
    private javax.swing.JPanel jPanel17;
    private javax.swing.JPanel jPanel18;
    private javax.swing.JPanel jPanel19;
    private javax.swing.JPanel jPanel21;
    private javax.swing.JPanel jPanel22;
    private javax.swing.JPanel jPanel3;
    private javax.swing.JPanel jPanel4;
    private javax.swing.JPanel jPanel5;
    private javax.swing.JPanel jPanel6;
    private javax.swing.JPanel jPanel7;
    private javax.swing.JPanel jPanel8;
    private javax.swing.JPanel jPanel9;
    private javax.swing.JPanel jPanelCotizacion;
    private javax.swing.JPanel jPanelDefinicionCostos;
    private javax.swing.JPanel jPanelDefinicionCriterios;
    private javax.swing.JPanel jPanelDefinicionValorHH;
    private javax.swing.JPanel jPanelEvaluacion;
    private javax.swing.JPanel jPanelLugarEvaluacion;
    private javax.swing.JTabbedPane jPanelPasos;
    private javax.swing.JPanel jPanelPeriodoEntrega;
    private javax.swing.JPanel jPanelTamañoSoftware;
    private javax.swing.JPanel jPanelTiempo;
    private javax.swing.JPanel jPanelUsuariosEvaluadores;
    private javax.swing.JProgressBar jProgressBar4;
    private javax.swing.JProgressBar jProgressBar5;
    private javax.swing.JProgressBar jProgressBar6;
    private javax.swing.JProgressBar jProgressBar7;
    private javax.swing.JRadioButton jRadioButtonEmpresa;
    private javax.swing.JRadioButton jRadioButtonEvaluador;
    private javax.swing.JRadioButton jRadioButtonLugarArrendado;
    private javax.swing.JRadioButton jRadioButtonLugarEmpresa;
    private javax.swing.JRadioButton jRadioButtonTamañoSoftwareGrande;
    private javax.swing.JRadioButton jRadioButtonTamañoSoftwareMediano;
    private javax.swing.JRadioButton jRadioButtonTamañoSoftwarePequeño;
    private javax.swing.JSeparator jSeparator1;
    private javax.swing.JSeparator jSeparator10;
    private javax.swing.JSeparator jSeparator11;
    private javax.swing.JSeparator jSeparator12;
    private javax.swing.JSeparator jSeparator13;
    private javax.swing.JSeparator jSeparator14;
    private javax.swing.JSeparator jSeparator15;
    private javax.swing.JSeparator jSeparator2;
    private javax.swing.JSeparator jSeparator3;
    private javax.swing.JSeparator jSeparator4;
    private javax.swing.JSeparator jSeparator5;
    private javax.swing.JSeparator jSeparator6;
    private javax.swing.JSeparator jSeparator7;
    private javax.swing.JSeparator jSeparator8;
    private javax.swing.JSeparator jSeparator9;
    private javax.swing.JTextField jTextField10;
    private javax.swing.JTextField jTextField11;
    private javax.swing.JTextField jTextField12;
    private javax.swing.JTextField jTextField13;
    private javax.swing.JTextField jTextField14;
    private javax.swing.JTextField jTextField15;
    private javax.swing.JTextField jTextField3;
    private javax.swing.JTextField jTextField4;
    private javax.swing.JTextField jTextField44;
    private javax.swing.JTextField jTextField45;
    private javax.swing.JTextField jTextField5;
    private javax.swing.JTextField jTextField8;
    private javax.swing.JTextField jTextField9;
    private javax.swing.JTextField jTextFieldDesarrolloValorHHPesos;
    private javax.swing.JTextField jTextFieldDesarrolloValorHHUF;
    private javax.swing.JTextField jTextFieldEvaluadorExpertoValorHHPesos;
    private javax.swing.JTextField jTextFieldEvaluadorExpertoValorHHUF;
    private javax.swing.JTextField jTextFieldFactorCosto;
    private javax.swing.JTextField jTextFieldGastoAlimentacion;
    private javax.swing.JTextField jTextFieldGastoAlimentacionUF;
    private javax.swing.JTextField jTextFieldGastoArriendoOficina;
    private javax.swing.JTextField jTextFieldGastoArriendoOficinaUF;
    private javax.swing.JTextField jTextFieldGastoCoffeBreaks;
    private javax.swing.JTextField jTextFieldGastoCoffeBreaksUF;
    private javax.swing.JTextField jTextFieldGastoGastosBasicos;
    private javax.swing.JTextField jTextFieldGastoGastosBasicosUF;
    private javax.swing.JTextField jTextFieldGastoGastosOperacionales;
    private javax.swing.JTextField jTextFieldGastoGastosOperacionalesUF;
    private javax.swing.JTextField jTextFieldGastoInsumos;
    private javax.swing.JTextField jTextFieldGastoInsumosUF;
    private javax.swing.JTextField jTextFieldGastoMaterialApoyo;
    private javax.swing.JTextField jTextFieldGastoMaterialApoyoUF;
    private javax.swing.JTextField jTextFieldGastoMovilizacion;
    private javax.swing.JTextField jTextFieldGastoMovilizacionUF;
    private javax.swing.JTextField jTextFieldGastoServiciosExternos;
    private javax.swing.JTextField jTextFieldGastoServiciosExternosUF;
    private javax.swing.JTextField jTextFieldHorasSoftwareGrande;
    private javax.swing.JTextField jTextFieldHorasSoftwareMediano;
    private javax.swing.JTextField jTextFieldHorasSoftwarePequeño;
    private javax.swing.JTextField jTextFieldNumeroModulosMedianos;
    private javax.swing.JTextField jTextFieldNumeroModulosPequeños;
    private javax.swing.JTextField jTextFieldReparacionHorasReparacion;
    private javax.swing.JTextField jTextFieldReparacionNumeroDesarrolladores;
    private javax.swing.JTextField jTextFieldTotalCostosPesos;
    private javax.swing.JTextField jTextFieldTotalCostosUF;
    private javax.swing.JTextField jTextFieldUCE;
    private javax.swing.JTextField jTextFieldUEX;
    private javax.swing.JTextField jTextFieldUEX1;
    private javax.swing.JTextField jTextFieldUNCE;
    private javax.swing.JTextField jTextFieldUsuarioEvaluadorValorHHPesos;
    private javax.swing.JTextField jTextFieldUsuarioEvaluadorValorHHUF;
    private javax.swing.JTextField jTextFieldValorUF;
    private javax.swing.JLabel labelerror1;
    private javax.swing.JLabel labelerror2;
    private javax.swing.JPanel mainPanel;
    private javax.swing.JMenuBar menuBar;
    // End of variables declaration//GEN-END:variables
    private final Timer messageTimer;
    private final Timer busyIconTimer;
    private final Icon idleIcon;
    private final Icon[] busyIcons = new Icon[15];
    private int busyIconIndex = 0;
    private JDialog aboutBox;
}
